Senior Software Engineer - Developer Infrastructure
Core
Building and maintaining foundational developer platform systems including build infrastructure, dependency lifecycle management, and CI/CD pipelines to empower engineers to ship code efficiently.
Role type
Senior Software Engineer (Developer Infrastructure)
Builds
Build systems, dependency management frameworks, and platform infrastructure for internal engineering teams
Domain
Software Engineering / Developer Experience / Infrastructure
Deliverable
infrastructure
Required skills
distributed systems, dependency graph management, CI/CD pipeline optimization, Python, Go, system reliability, root cause analysis, platform architecture
Preferred skills
AI tooling integration, cross-stack technical generalism, engineering standards definition
Technologies
Python, Django, FastAPI, Go, React, TypeScript, AWS, Kubernetes, Terraform, Helm, Buildkite, Pants, MySQL, PostgreSQL, Redis, Kafka
Responsibilities
Analyze and optimize backend and third-party dependencies; lead planning and execution of major software releases and updates; drive improvements in PR CI speed and code review turnaround; contribute to code quality and platform reliability standards; leverage AI tooling to accelerate development; partner with security teams to resolve platform conflicts; monitor platform health and resolve complex incidents
Seniority
Senior, hands-on IC