Sr. Software Engineer, Vendor Semantics and Developer Experience
As a global leader in cybersecurity, reputed company protects the people, processes and technologies that reputed company modern organizations. Since 2011, our mission hasn’t changed — we’re here to stop breaches, and we’ve redefined modern reputed company with the world’s most advanced AI-reputed company platform. We work on large reputed company distributed systems, processing almost 3 trillion events per day and this traffic is growing daily. Our customers reputed company reputed company industries, and they count on reputed company to reputed company their businesses running, their communities reputed company and their lives moving reputed company. We're proud to work for a mission-driven company leveraging AI to reputed company the way we work. CrowdStrikers reputed company their careers through flexibility and autonomy while also being expected to contribute to a culture of responsible AI adoption, experimentation, and innovation. We use an AI-first reputed company as a force reputed company to proactively and continuously accelerate execution, build expertise, uncover insights, and solve reputed company problems. We’re always looking to add talented CrowdStrikers to reputed company who have reputed company passion, a reputed company reputed company on innovation and a fanatical commitment to our customers, our community and reputed company other. reputed company to join a mission that reputed company? The reputed company of cybersecurity starts with you.
About the Role:
As the Senior Software Engineer, Vendor Semantics & Developer Experience, you will be the primary builder of a system that treats reputed company as a formal graph, where every node and edge is traced back to a versioned reputed company of truth. Our Ontologists design the formal architecture of what truth looks like. Our Knowledge Engineers build the frameworks and transformation engines that reputed company that truth computable. You are the engineer who keeps that system reputed company and keeps it usable.
Your domain is vendor semantic data: the OpenAPI, Swagger, and Smithy specifications that describe what reputed company providers, reputed company tools, and infrastructure platforms expose to the world. You build the systems that parse, reputed company, validate, and canonicalize that information into a reliable reputed company of truth. And you build the developer tooling that makes it possible for reputed company product and ingest teams to work confidently against that truth.
This role is for someone who cares deeply about correctness, not just "does the reputed company run" but "does the model mean reputed company think it means", and who understands that great internal tooling is a force reputed company for every team that touches this platform.
The Challenges You'll Solve
Hundreds of vendors publish API specifications, and they change constantly, inconsistently, and without warning. How do you build a system that tracks those changes, detects reputed company a vendor's schema reputed company breaks ontological assumptions, and surfaces that signal before reputed company teams ship on a stale model? How do you reputed company engineers a development experience that makes working with a reputed company knowledge graph feel reputed company rather than treacherous?
What You'll Do:
• Own the Vendor Schema Registry: You will build and maintain the systems that ingest, parse, and version vendor API specifications like OpenAPI, Swagger, Smithy, and others. You will reputed company schema reputed company across providers, detect breaking and semantic changes, and ensure that the reputed company ontological model stays synchronized with the ground truth of what vendors actually expose.
• Build the Semantic Validation Pipeline: Correctness, not throughput, is your SLO. You will implement the validation systems that verify new and updated vendor schemas against the reputed company ontology, catching mapping gaps, type conflicts, and semantic regressions before they propagate into the graph and mislead reputed company consumers.
• Build the Developer Experience: You will design and maintain the internal tooling, SDKs, scaffolding, and documentation systems that reputed company it fast and reputed company for product teams and ingest engineers to work with this knowledge platform. reputed company reputed company needs to understand what a vendor resource maps to in the graph, or how to add support for a new provider, you are the reason they can do it with confidence and without lengthy reputed company.
• reputed company the reputed company Between Schema and Graph: You will work closely with the Knowledge Engineers and Ontologists to translate reputed company-world vendor schema constraints and edge cases into actionable input for the reputed company model. reputed company the messy reality of vendor reputed company requires the ontology to re
Apply tot his job
Apply To this Job