обновлено 1 месяц назад
Sr. Software Engineer, Vendor Semantics and Developer Experience
145 000 - 220 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Sr. Software Engineer, Vendor Semantics and Developer Experience (Vendor Semantics): Building a system that models global infrastructure as a formal graph with every node and edge traced to a versioned source of truth, with an accent on vendor semantic data and correctness-first validation. Focus on designing schema registries and semantic validation pipelines that detect breaking changes early and delivering developer tooling that makes working with a complex knowledge graph tractable.
Location: USA - Remote
Salary: $145,000 - $220,000 per year
Company
CrowdStrike is a cybersecurity company building an AI-native platform to stop breaches.
What you will do
- Own the Vendor Schema Registry: ingest, parse, and version vendor API specifications (OpenAPI, Swagger, Smithy), track schema evolution, and keep the canonical ontological model synchronized.
- Build a semantic validation pipeline with correctness as the SLO: validate new/updated schemas against the canonical ontology and catch mapping gaps, type conflicts, and semantic regressions.
- Build developer experience tooling: internal SDKs, scaffolding, and documentation so product and ingest teams can work confidently against the knowledge platform.
- Close the loop between schema and graph by translating vendor constraints and edge cases into actionable inputs for the canonical model.
- Raise the floor for downstream teams with documentation, tooling, and validation guardrails that enable fast iteration without deep semantic-system knowledge.
Requirements
- Strong software engineering background building systems that parse, validate, and transform structured specifications/schemas at scale.
- Proficiency in Go, Rust, and/or Python; comfort in polyglot environments.
- Deep experience with API specification formats (OpenAPI/Swagger, Smithy, JSON Schema or similar), including parsing, diffing, and reasoning about schema evolution.
- Practical understanding of graph data models and downstream impact of upstream schema decisions.
- Developer experience mindset: built internal tooling/SDKs/frameworks used by other engineers and measured success by productivity.
- Correctness-first engineering mindset focused on invariants and edge cases, including handling vendors that silently change behavior.
Nice to have
- Experience tracking and diffing API specification changes over time (schema registries, changelog automation, breaking-change detection).
- Familiarity with semantic web/ontology technologies (RDF, SHACL, OWL, SPARQL) or ontology engineering toolchains.
- 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 for entire teams.
Culture & Benefits
- Comprehensive physical and mental wellness programs.
- Competitive vacation and holidays; paid parental and adoption leaves.
- Professional development opportunities for all employees.
- Employee networks and volunteer opportunities.
- Market-competitive compensation and equity awards; health insurance and 401k.
Hiring process
- Interviews to evaluate engineering experience, correctness-first thinking, and experience building developer tooling.
- Discussion of how experience applies to vendor schema registries, semantic validation, and knowledge-graph workflows.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
13 дней назад
Sr. Software Development Engineer
179 500 - 269 300$
11 дней назад
Senior Backend Engineer II
202 000 - 237 500$
13 дней назад
Sr. Software Engineer - AWS
118 000 - 152 000$
11 дней назад
Senior Software Engineer (AWS)
106 000 - 145 750$
12 дней назад
Software Engineer II (C++/React)
72 826 - 126 631$
13 дней назад
Sr Software Engineer (Aerospace)
143 487 - 197 295$