Software Development Engineer Staff
Core
Design and ship production-grade tooling that generates repositories, CI/CD pipelines, and infrastructure hooks from declarative schemas to reduce developer time-to-first-commit.
Role type
Senior Platform Engineer (Developer Experience)
Builds
Composable scaffolding engine, declarative service schemas, template lifecycle systems, and shared libraries for cross-cutting concerns.
Domain
Developer Platform Engineering / Infrastructure as Code
Deliverable
production ML models | product features | infrastructure
Required skills
Go or Python, GitHub Actions, Terraform, OPA (policy-as-code), container runtime management, schema validation, CLI design, version control systems, environment automation
Preferred skills
Backstage framework experience, enterprise compliance integration, cross-functional alignment with security teams
Technologies
Go, Python, GitHub Actions, Terraform, OPA, Docker, Kubernetes, DevContainers
Responsibilities
Design and build the engine that generates repositories, CI/CD pipelines, and configuration from declarative service schemas; Define and maintain the schema specification for application types and infrastructure intent; Build versioning and upgrade systems for templates with rollback safety; Implement local and ephemeral development environment automation with parity validation; Build and maintain versioned shared libraries for logging, encryption, and auto-configuration.
Seniority
Senior, hands-on IC