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 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Android Build Infrastructure in New York, NY vacancy
  • $264k - $310k

    Join us in building the future of finance.Our mission...  ....The Developer Infrastructure org is the engine behind Robinhood's entire...  ..., Swift, and Android. Together, these teams...  ...transform Robinhood's software development...  ...business.As the Senior Staff Software Engineer, Developer... 
    Android
    Work at office
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    New York, NY
    5 days ago
  •  ...DevOps Engineer | Build AI Infrastructure from the Ground Up Location: New York City Company: Confidential, venture-backed AI startup Compensation...  ...you'll have significant ownership, work directly with software engineers, and play a critical role in how the platform... 
    Suggested
    Full time

    The Cypress Group

    New York, NY
    2 days ago
  • $250k

     ...Build the Future of Agentic AI | Staff/Senior Engineer | Up to $250K + Equity | High-Growth AI Startup This Jobot Job...  ...to architect and build the core infrastructure powering its agentic AI platform. Unlike traditional software engineering roles focused on maintaining... 
    Suggested
    Full time
    Local area
    Remote work

    Jobot

    New York, NY
    1 day ago
  • $215k - $260k

    CLEAR is building THE secure identity company of the future. Our mission is to make experiences safer and easier—physically...  ...unlocks the magic of frictionless experiences.As an Staff Software Engineer on Cloud Infrastructure, you'll set the technical direction for the cloud... 
    Suggested
    Flexible hours

    Secure Identity

    New York, NY
    4 days ago
  • $207k - $300k

    Manage a team of approximately 10 software engineers, mentoring and growing technical leads to...  ...into Spanner.Enable future-facing infrastructure capabilities for AI and Cloud, ensuring...  ...leadership role.Experience designing, building, and operating large-scale... 
    Suggested

    Google

    New York, NY
    5 days ago
  • $199k - $270k

    Staff Software Engineer - AI Research InfrastructureP-1215At Databricks, we are obsessed with enabling...  ...drug development. We do this by building and running the world’s best data and...  ...Staff Software Engineer, AI Research Infrastructure, you will be developing and running the... 
    Local area
    Worldwide

    DataBricks

    New York, NY
    4 days ago
  • $225k - $325k

     ...first enterprise AI company. We build cutting-edge foundation AI...  ...Cohere is a team of researchers, engineers, designers, and more, who are...  ...for Members of Technical Staff to join the Model Serving team...  ...running production infrastructure at a large scaleExperience designing... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    New York, NY
    3 days ago
  • $2,000 per month

     ...King, NBCUniversal, and Square—build better products and digital...  .... Our in-house OLAP engine, Nova, processes trillions of...  ...That makes Nova the critical infrastructure in the loop, and as non-stop...  ...dramatically.We're looking for a Staff Software Engineer who wants to go... 
    Immediate start
    Worldwide
    Home office

    Amplitude

    New York, NY
    5 days ago
  • $215k - $315k

     ...to bring mission-critical software, analytics, and AI to life...  ...Airflow®. Astro accelerates building reliable data products...  ...We’re looking for a Staff+-level engineer who has built production platform...  ...has a healthy and complex infrastructure estate spanning multiple cloud... 
    Full time

    Astronomer

    New York, NY
    6 days ago
  • $207k - $300k

     ...maintain, and enhance large-scale software solutions and resilient distributed backend infrastructure.Provide technical leadership...  ...a distributed team of engineers.Lead the design and implementation...  ...-business projects.Experience building distributed queueing infrastructure... 
    Worldwide

    Google

    New York, NY
    2 days ago
  •  ...more than 500,000 small businesses nationwide and are building a workplace that reflects the people we serve.All...  ...assessed during the interview process.About the Role:As a Staff Software Engineer on the Cloud Infrastructure team, you'll build automation and evolve the... 
    Full time
    Work at office
    Local area
    2 days per week
    3 days per week

    Gusto

    New York, NY
    3 days ago
  •  ...Team, One Dream We work hand-in-hand, building Tinder for our members. We succeed...  ...and visibility, as you’d be the founding Android engineer on the team and shape how we build the...  ...building applications using Swift ~ Strong software design skills, including a deep... 
    Android
    Work at office

    Tinder

    New York, NY
    a month ago
  • $257k - $386k

     ...creators a variety of ways to engage with their fans and build a lasting business including: paid memberships, free...  ...team in the creator economy and are looking for a Staff Software Engineer, Data Infrastructure to support our mission.This role is remote, with optional... 
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    2 days per week

    Patreon

    New York, NY
    1 day ago
  • $200k - $350k

     ...intuitive, enterprise-grade software and expertise. We simplify complex...  ...The Opportunity You’ll build features and solve complex...  ...decisions with the engineering lead. If you enjoy building...  ...architecture across frontend, backend, infrastructure, AI services, and shared... 
    Work at office

    Asseta

    New York, NY
    6 days ago
  • $75 - $85 per hour

     ...Intellibus designs and engineers platforms trusted by...  ...Our engineering teams build systems that power high...  ...and mission-critical infrastructure. We expect our engineers...  ...standard. The Staff Engineer Role We...  ...deliver production-grade software that performs reliably... 

    Intellibus

    New York, NY
    19 days ago
  • $10,500 per month

     ...World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations...  ...Role Are you passionate about engineering quality, performance, and...  ...imagined, as you build the shared infrastructure that underpins the Palantir Foundry... 
    Work experience placement
    Internship
    Work at office
    Remote work
    Work from home

    Palantir

    New York, NY
    1 day ago
  •  ...JumpCloud internationally, we are hiring a Staff Software engineer for JumpCloud India. You’ll have the...  ...engineer who is passionate about building great products with forward looking vision...  ...Domain expertise of Apple/Windows/Android Device Management and policy enforcement... 
    Android
    Remote work
    Shift work

    JumpCloud Inc.

    New York, NY
    4 days ago
  • $215k - $295k

     ...STAFF SOFTWARE ENGINEER, INFRASTRUCTURE The Infrastructure team owns the reliability and performance of the platform behind every Current product, from...  ...stores Improve the shared tooling engineers use to build, deploy and operate services, including agentic tooling... 
    Full time
    Work at office
    Flexible hours

    Current

    New York, NY
    1 day ago
  • $230k - $270k

     ...programs spanning fertility and family building, maternity and newborn care,...  ...023, 2024) About the Role As a staff level software engineer at Maven Clinic, you will be responsible...  ...technical vision and roadmap for our Infrastructure Teams. You will lead the design, development... 
    Full time
    Contract work
    Work at office
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Maven Clinic

    New York, NY
    19 days ago
  • $320k

     ...group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems. About the role Claude App Infrastructure owns the reliability,...  ...policy: Currently, we expect all staff to be in one of our offices at... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Anthropic

    New York, NY
    1 day ago
  • $320k

     ...committed researchers, engineers, policy experts, and...  ...leaders working together to build beneficial AI systems....  ...performance inference infrastructure they need to develop...  ...Significant software engineering experience...  ...Currently, we expect all staff to be in one of our offices... 
    Work at office
    Local area
    Worldwide
    Visa sponsorship
    Flexible hours

    Anthropic

    New York, NY
    1 day ago
  • $405k

     ...group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems....  ...organization builds and maintains the infrastructure that improves Claude’s...  ...policy: Currently, we expect all staff to be in one of our offices... 
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Flexible hours

    Anthropic

    New York, NY
    1 day ago
  • $201k - $264k

     ...for decades to come. This is a rare chance to help build a generational company at a true inflection point. We...  ...’re just getting started. Role Overview As a Staff Software Engineer on the Core Infrastructure team at Harvey, you'll play a critical role in... 
    Full time
    Relocation package

    harvey

    New York, NY
    1 day ago
  • $229k - $343k

     ...Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated...  ...at the forefront.We’re looking for a Staff Software Engineer to join Snap Inc!What you’ll...  ...Design, develop, and launch innovative Android features across Friend Stories,... 
    Android
    Full time
    Live in
    Work at office
    Local area

    Snap

    New York, NY
    3 days ago
  • $150k - $200k

     ...’s best systematic trading and engineering talent. We empower portfolio managers to build their teams and strategies independently...  ...developing electronic trading infrastructure at a world class level. Our...  ..., operate, and improve the software delivery and developer infrastructure... 
    Casual work
    Work at office
    Local area
    Remote work

    Tower Research Capital

    New York, NY
    1 day ago
  • $320k

     ...of committed researchers, engineers, policy experts, and business...  ...working together to build beneficial AI systems. About...  ...About the role Anthropic's Infrastructure organization builds and...  ...Anthropic depends on. As a Staff+ Software Engineer on our Infrastructure... 
    Internship
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Anthropic

    New York, NY
    1 day ago
  •  ...more than 500,000 small businesses nationwide and are building a workplace that reflects the people we serve....  ...during the interview process. About the Role: As a Staff Software Engineer on the Cloud Infrastructure team, you'll build automation and evolve the... 
    Full time
    Work at office
    Local area
    2 days per week
    3 days per week

    gusto

    New York, NY
    a month ago
  •  ...| Secretive Hedge Fund (Greenfield Risk Build) | NYC An elite hedge fund in NYC has an...  ...unique opportunity for an exceptional engineer with strong experience building factor risk...  ...in near real time Develop scalable infrastructure that supports rapid iteration and reliable... 
    Full time

    Delmar Nord

    New York, NY
    11 hours ago
  •  ...Staff Software Engineer •Lead the architecture and evolution of custom agent harness, including reasoning...  ..., and durable workflow state; build retrieval, consolidation, compaction,...  ...understanding of containers, cloud-native infrastructure, workload isolation, and secure... 
    Full time

    Robert Half

    New York, NY
    3 days ago
  • $160k - $220k

     ...Build the future of healthcare payments AirPay is building software to make the financial experience in healthcare dramatically...  ...role We are hiring a Staff Software Engineer to help lead the next phase...  ...of: Healthcare infrastructure Payments and financial workflows... 
    Remote work

    AirPay

    New York, NY
    a month 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!