Software Engineer, Developer Experience
Core
Architecting and operating large-scale build systems, CI/CD pipelines, and developer tooling for a polyglot monorepo to accelerate engineering velocity.
Role type
Senior technical leader, Infrastructure/Platform
Builds
Scalable build systems, distributed CI platforms, test frameworks, and artifact repositories for thousands of engineers
Domain
Software Engineering, DevOps, Cloud Infrastructure
Deliverable
infrastructure
Required skills
Build systems (Bazel, Buck, Pants, Gradle), large-scale monorepo operations, CI/CD optimization, distributed systems design, AWS, Infrastructure as Code, Go, TypeScript, Python, Ruby
Preferred skills
Large codebase migration to modern build systems, test framework development
Technologies
AWS, Buildkite, Bazel, Buck, Pants, Gradle, Go, TypeScript, Python, Ruby
Responsibilities
Drive technical roadmap and strategy for the Build Systems team; Partner with cross-functional teams to identify developer pain points and design scalable solutions; Lead complex initiatives reducing build/test times and improving CI reliability; Design, build, and maintain modern developer tools; Architect and implement large-scale infrastructure on AWS; Mentor and uplevel the team through technical guidance and architectural leadership
Seniority
Senior, hands-on IC with leadership scope