Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer - Android Build Infrastructure

$232k

Uber

Job-ID: 303487Category: EngineerLocation: San Francisco, CA, United States; Seattle, WA, United States; New York City, NY, United States; Sunnyvale, CA, United StatesSchedule: Full time, Level 5BPosted: 2026-10-12About the Role:Engages with stakeholders across teams to lead the design, development, and evolution of the build systems and CI infrastructure that every Android engineer at Uber depends on.Every change to Uber's Android apps — Rider, Driver, Uber Eats, and more — flows through the build. In this role, you will own the Android build end to end: the Bazel build graph and rules, remote caching, and the CI pipelines that verify every change before it lands. You will set the technical direction for making Android builds faster, more reliable, and more cost-efficient at monorepo scale, and lead cross-team initiatives to achieve these goals.What You'll Do:Own the Android build end to end — the Bazel build graph, Starlark rules and toolchains (Android, Kotlin, Java), and dependency management across a large, multi-app Android monorepo.Drive down CI and local build latency through remote build caching and remote execution, build-graph pruning, critical-path parallelism, and cost-aware CI sharding.Make local and CI results consistent, so a green local build, test, or lint result means a green CI run.Make every build failure actionable: eliminate flakiness and cache-correctness issues, add per-target telemetry and smarter retry policies, and ensure engineers and AI coding agents know what failed, how to fix it, and who to contact.Keep the Android build modern: lead Bazel upgrades, Kotlin and Android toolchain upgrades, and dependency-automation (Gazelle) rollouts as coordinated, low-disruption initiatives.Shrink the workload, not just speed it up: partner on smart test selection over the shared Bazel graph so each change runs only the tests it can affect, without sacrificing quality.Define and track build health — latency, success rate, cache hit rate, and flakiness — and catch regressions before developers feel them.Lead through influence: write design documents, set standards, mentor engineers, lead build incident response, and partner with Android Platform, CI Platform, and product teams to deliver improvements across the organization.About the Team:Core Build is Uber's centralized build platform team. We own the common build infrastructure — Bazel, Gazelle, build rules, client-side remote build caching and execution, and shared build/test CI pipelines — across Uber's Java, Go, Android, iOS, and Web monorepos.Our vision is simple: make builds fast with less friction. Because the stack is shared, an improvement we make once benefits every engineer at Uber.We work across three pillars:Velocity:Make builds faster everywhere with fewer resources — in CI, remote development environments, and on laptops — through caching, remote execution, sharding, and build-graph optimization.Reliability & Diagnosability:A build failure should never leave an engineer stranded. Every failure should communicate what failed, how to fix it, and who can help.Modernization, Unification & Scale:Keep the platform on the latest Bazel, maximize CI fleet utilization with smart test selection and build-graph pruning, and apply GenAI/ML to automate diagnosis and optimization.Our next major initiative is to stop compiling the same code thousands of times: make mobile builds remote-first, so a local build becomes a download rather than a compile, and run only the tests a change can actually affect.As the Staff Android Engineer on the team, you will be the technical owner for the Android side of this roadmap.Minimum Qualifications:Bachelor's degree in Computer Science or a related field, or equivalent practical experience.8+ years of full-time engineering experience.Systematic problem-solving approach and knowledge of algorithms, data structures, and complexity analysis.Strong understanding of Android development.Preferred Technical Skills:Deep, hands-on experience with Bazel (or Buck) for Android builds: Starlark rules, rules_android / rules_kotlin, build-graph and dependency management.Remote build caching and remote execution (Remote Execution API; e.g., Buildbarn, BuildBuddy, EngFlow).Android build internals: Gradle, D8/R8, resource processing, and Kotlin compiler / annotation-processing performance.CI systems at scale (e.g., Buildkite): sharding, test orchestration, and flaky-test management.Build performance analysis and observability (Bazel profiles, Build Event Protocol, metrics, and regression dashboards).Leading large-scale build migrations or upgrades (e.g., Buck/Gradle to Bazel, Bazel major versions, bzlmod).Tooling development in Kotlin/Java.Applying LLMs/AI agents to developer tooling (e.g., automated build-failure diagnosis).Cross-platform experience (Android and iOS).ResponsibilitiesFor New York City, NY-based roles: The base salary range for this role is USD $232,000 per year - USD $258,000 per year.For San Francisco, CA-based roles: The base salary range for this role is USD $232,000 per year - USD $258,000 per year.For Seattle, WA-based roles: The base salary range for this role is USD $232,000 per year - USD $258,000 per year.For Sunnyvale, CA-based roles: The base salary range for this role is USD $232,000 per year - USD $258,000 per year.For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits.About the companyReady to Ride?This isn't the kind of place where you follow a playbook — it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves — we'd love to hear from you.You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits.Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements.Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Android Build Infrastructure in Seattle, WA vacancy
  • $180k - $276k

     ...CA / Seattle, WASoftware - Software Systems /Full-time /HybridThe...  ...Opportunity Zoox's mission is to build a purpose-built robotaxi...  ...team that owns the build infrastructure making that possible: maintaining...  ...used by hundreds of engineers.As a key contributor, you will... 
    Suggested
    Full time
    Temporary work
    Remote work
    Relocation package

    Zoox

    Seattle, WA
    5 days ago
  • $209.1k - $282.9k

    As an engineer on the AI Compute Infra team, you will design, build, and operate large-scale infrastructure for AI training, fine-tuning, evaluation, and inference. You will work across...  ...in developing reliable infrastructure software.Practical knowledge of Kubernetes,... 
    Suggested
    Work at office
    Local area
    Visa sponsorship
    Relocation package

    ARM

    Seattle, WA
    5 days ago
  • $221.2k - $241.1k

     ...detection to cancer drug development. We do this by building and running the world's best data and AI infrastructure platform, so our customers can focus on the high...  ...that are central to their missions.Our engineering teams build highly technical products that fulfill... 
    Suggested
    Local area
    Worldwide

    DataBricks

    Bellevue, WA
    1 day ago
  • $143k - $286k

     ...Home OfficeRole summary:The Staff, Software Engineer plays a critical role in...  ...platform capabilities including infrastructure, tooling, and ML frameworks...  ...architectural standards.Build AI-driven applications integrating...  ...applications for the Android platformExperience with... 
    Android
    Full time
    Temporary work
    Part time

    Walmart

    Bellevue, WA
    3 days ago
  • $197.3k - $313.7k

     ...and you are the future of Salesforce.Slack is looking for a Staff Software Engineer to join the Data Infrastructure team within the broader Data Engineering organization. The mission of our team is to build secure, reliable, performant, scalable, and cost-efficient infrastructure... 
    Suggested
    Full time

    Salesforce

    Seattle, WA
    1 day ago
  • $320k

     ...Staff+ Software Engineer, Claude App InfrastructureSan Francisco, CA | New York City, NY | Seattle, WAAbout AnthropicAnthropic...  ..., and business leaders working together to build beneficial AI systems.About the RoleClaude App Infrastructure owns the reliability, experience, and... 
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    Seattle, WA
    2 days ago
  • $198k - $326k

     ...connections, discover exciting opportunities, build necessary skills, and gain valuable...  ...needs of the team.The Development infrastructure (DI) organization has the mission of...  ..., Test and Deploy code.As a Senior Staff Software Engineer within DI, you will help envision the... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Bellevue, WA
    1 day ago
  • $170k - $250k

     ...by CPAs, tax attorneys, and engineers, Taxbit is the leading innovator...  ...is looking for a Staff Software Engineer to join our Systems...  ...take ownership of the cloud infrastructure that powers our platform. In...  ...broad influence over how we build, deploy, secure, and monitor... 
    Work at office
    Work from home

    Taxbit

    Seattle, WA
    3 days ago
  •  ...Data Center Infrastructure Software EngineerLocation: Hybrid | Bellevue, WA Area Titles: Senior | Staff | Principal (multiple roles available)Build the Data Center Software InfrastructureAbout the...  ...established parent organization. Engineering teams are intentionally lean,... 
    Work at office
    Relocation
    3 days per week

    Designworks Talent LLC

    Bellevue, WA
    5 days ago
  • $405k

     ...Staff+ Software Engineer, Data InfrastructureRemote-Friendly (Travel-Required) | San Francisco, CA | Seattle, WA |...  ...experts, and business leaders working together to build beneficial AI systems.About the RoleData Infrastructure designs, operates, and scales secure, privacy... 
    Internship
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    Seattle, WA
    2 days ago
  •  ...Data Infrastructure EngineerWe believe that the way people interact with...  ...this transformation by building the tools and experiences that...  ...and guidance to teams across engineering, product, and business and help...  ....Qualifications6+ years of software engineering... 
    Work experience placement
    Local area

    Plaid

    Seattle, WA
    2 days ago
  • $208k - $260k

     ...services that transcend borders.About the Role:As a Staff Software Engineer on the High Value Send Experience team, you will build the systems that earn the trust of Remitly's...  ..., React, and native mobile development (iOS/Android, React Native).Expertise in one or more... 
    Android
    Full time
    Work experience placement
    Work at office
    Worldwide
    Flexible hours

    Remitly

    Seattle, WA
    3 days ago
  • $168.75k - $270k

     ...ecosystem of devices and cloud software. Like our products, we work...  ...life-and-death situations. As a staff software engineer, you will be joining our team focused on building a fast and performant real-...  ...native mobile apps iOS or Android(Nice to have) Experience with... 
    Android
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    1 day ago
  •  ...Title: Mobile Game Build Engineer Location: Seattle WA Openings...  ...technologies as well as strong software engineering skills to...  ...build solutions for iOS and Android platforms Help maintain...  ...environments Experience with Infrastructure As Code Experience with... 
    Android
    Full time
    Casual work
    Flexible hours

    DevSelect

    Seattle, WA
    20 days ago
  • $143.7k - $194.4k

    Do you like building systems that process hundreds of billions of requests...  ...and TypeScript, for IOS and Android) used by 3500+ client teams...  ...from multiple sources.As an engineer on AmazonAPI, you will be be...  ...non-internship professional software development experience- 2+... 
    Android
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    5 days ago
  •  ...throughput. Drive consensus among senior engineers and cross-functional stakeholders...  ...product managers. Develop modular Android SDK building blocks for automotive navigation, infotainment...  ...At least 8 years of experience in software development and system architecture.... 
    Android
    Full time

    Google

    Seattle, WA
    13 days ago
  • India Abroad Publications Inc. in Washington, USA is seeking a part-time Android Developer to build and maintain mobile applications for clients. The role requires a solid grasp of the Android platform, Java, and modern mobile development practices. You will work roughly... 
    Android
    Part time
    Flexible hours

    India Abroad Publications Inc.

    Seattle, WA
    5 days ago
  • $175k - $308.5k

    Role Number: 200676213Team: Software and ServicesLocation: SeattlePosted...  ...6-08-06SummaryApple Service Engineering is seeking an exceptional...  ...one of the most ambitious infrastructure efforts in the industry.You...  ...reach production and will build the tooling and automation infrastructure... 
    Relocation

    Apple

    Seattle, WA
    4 days ago
  • $175k - $308.5k

    Role Number: 200670389Team: Software and ServicesLocation: SeattleWeekly Hours: 40Posted: 2026-07-06SummaryApple’s Pricing Infrastructure team is the engine behind Apple’s global content pricing. We build and scale the ASE Pricing Platform, powering subscription services... 
    Relocation

    Apple

    Seattle, WA
    4 days ago
  • $203.5k - $299.3k

    About the TeamDoorDash is building the world's most reliable on-demand, logistics engine for delivery. We are continuing to...  ...globally! We are looking for Software Engineers, Machine Learning to...  ...maintain a large scale 24x7 global infrastructure system that powers DoorDash's... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    Seattle, WA
    1 day ago
  • $193.8k - $285k

     ...TeamThe Storage organization builds and operates the online...  ...abstractions that DoorDash Engineering depends on: reliable, efficient...  ...load. We're hiring a Staff Software Engineer to be the domain specialist...  ...and cloud-native infrastructure; strong observability instincts... 
    Hourly pay
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Doordash

    Seattle, WA
    3 days ago
  • $195k - $257.5k

     ...internet financial platform companies, building the foundation of a more open, global...  ..., and programmable blockchain infrastructure. Circle’s platform includes the world...  ...stakeholder.What you’ll be responsible for:The Staff Software Engineer is responsible for extending Circle's... 
    Contract work
    Remote work
    Flexible hours

    Circle

    Seattle, WA
    1 day ago
  • $201k - $315k

     ...City, CA / Boston, MA / Seattle, WASoftware - Software Systems /Full-time /HybridZoox is looking for an experienced Staff Software Engineer to build, scale, and operate our custom High-Performance Computing infrastructure. As Zoox scales its autonomous vehicle development... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Seattle, WA
    4 days ago
  •  ...Governance.Query Observability builds the performance and...  ...these surfaces, raising the engineering bar of the combined team, and...  ...Champion reliable, high-quality software and the operational practices...  ...platforms, databases, or backend infrastructure.A proven track record as a... 
    Worldwide

    DataBricks

    Seattle, WA
    4 days ago
  • $182.4k - $247k

     ...breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can...  ...roleWe're seeking an experienced Staff Engineer to drive the technical...  ...quality and operability, building software that is not just high quality... 
    Local area
    Worldwide

    DataBricks

    Bellevue, WA
    5 days ago
  •  ...Recommendation Infra team is responsible for building up and optimizing the infrastructure for such recommendation systems,...  ...with applied machine learning engineers and build scalable systems to...  ...building scalable systems;- Strong software development experience with C++,... 

    TikTok

    Seattle, WA
    4 days ago
  • $194k - $267k

     ...potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to...  ...too, let's talk.OpportunityAs a Staff Engineer on the OIG team, you will be involved...  ...of building enterprise-grade software that millions of users depend on.... 
    Local area
    Worldwide
    Flexible hours

    Okta

    Bellevue, WA
    4 days ago
  • $230k - $315k

     .../ San Diego, CASoftware - Software Platforms and Product /Full...  ...HybridWe are looking for a Senior/Staff Software Engineer to lead the development and...  ...role, you will:Design and build scalable, efficient, and...  ...services using cloud infrastructure such as Kubernetes and DockerBonus... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Seattle, WA
    4 days ago
  • $152k

     ...grow every day. Our mission to build the future of commerce is real...  ...Overview The Resource Fabric Engineering team builds and operates the foundational infrastructure and developer tools that power...  ...at scale. We are looking for a Staff Software Engineer to lead the design... 
    Temporary work
    Flexible hours

    Coupang

    Seattle, WA
    5 days ago
  • $240k - $300k

     ...bill pay, and travel software, Brex enables founders...  .... We’re committed to building a diverse team and...  ...to grow your career.Engineering at BrexEngineering at...  ...vendor integrations.As a Staff Engineer on IAM, you...  ...that provide shared infrastructure, paved roads, or secure... 
    Work at office
    Remote work
    Work from home

    Brex

    Seattle, WA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Android Build Infrastructure. Be the first to apply!