Senior Software Engineer, Vendor Semantics and Developer Experience

CrowdStrike

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
MA
Salary
$145,000–$220,000 / yr
Posted
35 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $177k
This role $182k
$118k most similar roles pay here $240k

This role pays more than 65% of similar roles. Most pay $155,375–$197,750 — the shaded band above. At the midpoint, this role pays about $182k versus about $177k for comparable roles.

Based on 240 similar postings.

Employer

About CrowdStrike

CrowdStrike is a leading American cybersecurity technology firm, specializing in cloud-native endpoint protection, threat intelligence, and incident response.

CrowdStrike currently has 28 open roles on FindRole.

Listed pay typically runs $140,000–$215,000 across 28 roles with salary data.

Most-posted roles

View all roles at CrowdStrike

At a glance

TL;DR · Senior Software Engineer, Vendor Semantics and Developer Experience

Sr. Software Engineer, Vendor Semantics and Developer Experience will join the team to build a system treating global infrastructure as a formal graph with a versioned source of truth. The role involves building and maintaining a vendor schema registry to ingest, parse, and version API specifications like OpenAPI, Swagger, and Smithy while developing a semantic validation pipeline to ensure data correctness. You will also create internal tooling, SDKs, and documentation to improve the developer experience for downstream teams. Required skills include proficiency in Go, Rust, or Python, along with deep experience in API specification formats, JSON Schema, and graph data models. The role addresses the challenge of tracking inconsistent vendor schema evolutions and ensuring that complex knowledge graphs remain reliable and usable for internal product teams through robust validation guardrails and automated tools.

What does a Software Engineer earn in Massachusetts?

Median $207604 from 88 postings across 22 companies.

See salary data

What you'll do

  • Build and maintain systems to ingest, parse, and version vendor API specifications like OpenAPI, Swagger, and Smithy.
  • Track schema evolution across providers to detect breaking changes and ensure the canonical model remains synchronized with reality.
  • Implement validation pipelines to verify new schemas against the ontology for mapping gaps and type conflicts.
  • Develop internal tooling, SDKs, and scaffolding to improve the developer experience for product and ingest teams.
  • Translate real-world vendor schema constraints into actionable inputs for the core knowledge graph.
  • Create documentation and guardrails that allow downstream teams to work with complex data without deep specialized knowledge.
  • Utilize AI technologies to streamline workflows and enhance decision-making across internal systems.

What we're looking for

  • Experience building systems that parse, validate, and transform structured specifications or schemas at scale.
  • Proficiency in Go, Rust, and/or Python within polyglot environments.
  • Deep experience with API specification formats including OpenAPI, Swagger, Smithy, JSON Schema, or similar.
  • Practical understanding of graph data models and the consequences of upstream schema decisions.
  • Demonstrated ability to build internal tooling, SDKs, or frameworks that improve developer productivity.
  • A correctness-first engineering mindset focused on invariants, edge cases, and handling silent vendor changes.
  • Proven experience utilizing AI technologies to enhance decision-making and streamline workflows.

More like this

Similar roles

Senior Software Engineer

Adobe

San Jose, CA 179 days ago $177,900$257,550
Python Spark SQL Apache Airflow Databricks Snowflake DAX Tableau Power BI Adobe Analytics ETL Machine Learning Statistical Modeling Predictive Analytics A/B Testing Distributed Computing
3+ yrs exp

Senior Software Engineer

Alteryx

Remote 140 days ago $119,000$153,000
Python C++ gRPC CI/CD Git NumPy CPython SQLite OpenSSL WiX REST) API Node.js React JavaScript JSON Docker Kubernetes Rust AWS GCP Azure
Remote

Senior Software Engineer

Palo Alto Networks

Santa Clara, CA 91 days ago $106,000$170,500
Python Node.js TypeScript SQL MongoDB BigQuery GCP AWS Azure CI/CD REST APIs Kubernetes Docker AI/ML Pipelines Data Science Model Context Protocol
2+ yrs exp

Senior Software Engineer

Alkami

Remote 37 days ago $120,000$140,000
Kotlin Java Vue.js React Angular Tailwind CSS Spring Boot Hibernate RESTful APIs AWS Kubernetes Kafka SQL NoSQL Maven OpenTelemetry Agile UI Automation
8+ yrs exp Remote

Senior Software Engineer

SpaceX

Hawthorne, CA 24 days ago $165,000$230,000
Python C#.NET Go Scala Java Angular React JavaScript PostgreSQL SQL Server Apache Kafka RabbitMQ ActiveMQ Docker Kubernetes Terraform Ansible Puppet Make Bazel Pants Buck Gradle pip npm Unix
5+ yrs exp

Senior Software Engineer

LPL Financial

Fort Mill, SC +1 25 days ago $106,100$176,900
.NET Angular JavaScript SQL Server AWS CI/CD GitHub Actions Octopus Deploy HTML CSS API Management Serverless Agile SDLC Object-Oriented Programming Data Modeling
6+ yrs exp