Skip to main content
CareerApp

Sr. Software Engineer, Vendor Semantics and Developer Experience (Remote)

CrowdStrike

USA - Remote · Remote · full time · Senior

$145,000 – $220,000

Listed on CrowdStrike’s own careers site. You apply with them directly — we never stand between you and the employer.

What this role is

CrowdStrike is hiring a senior engineer to build systems that ingest, track, and validate API specifications from cloud and security vendors into a canonical knowledge graph. The role suits someone with strong experience in schema parsing and validation who cares about both correctness and making complex internal systems usable for downstream teams.

Our summary, not CrowdStrike’s wording. The full posting is on their site.

Skills this role names

Log in to see which of these are already on your profile.

What they ask for

Required

  • Strong software engineering background with hands-on experience parsing, validating, and transforming structured specifications at scale
  • Proficiency in Go, Rust, and/or Python
  • Deep experience with API specification formats like OpenAPI, Swagger, Smithy, or JSON Schema
  • Practical understanding of graph data models and schema evolution implications
  • Demonstrated instinct for developer experience through building internal tools or SDKs
  • Correctness-first engineering mindset focused on invariants and edge cases
  • Experience utilizing AI technologies to enhance decision-making and streamline workflows

Nice to have

  • Experience building systems that track and diff API specification changes over time
  • Familiarity with semantic web technologies like RDF, SHACL, OWL, or SPARQL
  • Background in infrastructure, cloud platform engineering, or security tooling
  • Experience with declarative configuration systems or code generation pipelines
  • Track record of making complex internal systems more approachable

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.