Senior Staff Software Engineer, Developer Infrastructure
Core
Technical driver and Uber Tech Lead for the Developer Infrastructure org, unifying DevX, TestX, Backend Platform, and Mobile Platform teams to build AI-powered developer tools and infrastructure.
Role type
Senior Staff Software Engineer (Technical Lead)
Builds
Bazel-based monorepo build infrastructure, CI/CD pipelines, test environments, and AI-driven developer toolchains.
Domain
Developer Infrastructure / DevOps / AI in Software Development
Deliverable
production ML models | infrastructure
Required skills
Bazel, large-scale monorepo build systems, CI/CD pipeline architecture, distributed systems, Kubernetes, cloud infrastructure (AWS), Go, Python, technical leadership, cross-functional influence, mentoring senior engineers
Preferred skills
TypeScript, Swift, Android development environments, agentic AI systems, automated code review, test infrastructure platforms
Technologies
Bazel, Kubernetes, AWS, GitHub Actions, Go, Python, TypeScript, Swift, Android
Responsibilities
Own technical direction and roadmap for the Developer Infrastructure org; Lead evolution of Bazel-based monorepo and remote build execution cluster; Scale CI/CD pipelines for thousands of daily builds; Drive vision for TestX integration and personal development environments; Champion integration of AI and agentic systems across the SDLC; Set technical standards for language runtimes and IDE tooling across multiple platforms.
Seniority
Senior Staff, org-level technical leadership