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

Lead Software Engineer

$251k - $310k

Waymo

Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.

TheSimulator Teamat Waymo builds state-of-the-art simulations of realistic environments for testing and training the Waymo Driver. The team is be a diverse, and collaborative group of software engineers, machine learning (ML) engineers, and data scientists. We develop industry-leading simulation solutions that measure and enhance the performance of the Waymo Driver. We achieve those goals by jointly modeling the real world, including self driving vehicle simulation, realistic agents (vehicles, pedestrians, cyclists, motorcyclists), roads, traffic control systems, and weather conditions, and the full sensor suite including camera, Lidar and radars.Waymo's simulation allows the self driving software to be tested on millions of miles of traffic before they even hit the road. It is crucial to Waymo’s mission of developing the world’s most experienced driver.

The VRP (Vehicle Realism Platform) team builds tools and systems to enable realistic autonomous-driving simulation capabilities across all hardware platforms and diverse driving conditions. VRP manages the interface between the core Simulator Architecture and the physical representation of the vehicle, which includes platform expression, physics, environment, timing, and hardware models in the Simulator. We ensure that signals we get from simulation reflect real-world driving behavior.

You will:
  • Collaborate with onboard and research engineers to scale simulation and achieve critical Waymo milestones.
  • Monitor and improve the reproducibility, reliability, and usability of the Waymo simulator.
  • Design long-term architectures to accommodate a growing number of internal customers and product requirements.
  • Bridge vehicle subsystems and simulation infrastructure to enhance overall robotic realism.
  • You'll partner closely with collaborators from Simulator, Eval, Hardware, and Onboard orgs, integrating the building blocks they provide and turning them into reliable, reproducible simulation solutions.
You have:
  • Hands-on experience building a popular (internal or external-facing) product
  • Experience on backend knowledge such as workflows, databases, SQL, production monitoring, etc
  • Strong in C++
We prefer:
  • Experience with the release of software in a highly distributed heterogeneous execution environment
  • Experience with systems programming (game engines, database, OS, distributed)
  • Experience with robotics or perception systems
  • Experience with performance optimization in complex backend and infrastructure systems
  • Experience with ML
  • Previous TL experience

The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process.

Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.

Salary Range

$251,000—$310,000 USD

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer in Mountain View, CA vacancy
  • $193.93k - $291.15k

     ...vision for fleet connectivity, including observability, security, and reliability of cellular network components and network software. Design and lead development of scalable, fault-tolerant connectivity solutions for current and next-generation autonomous vehicle... 
    Suggested
    Full time

    Nuro

    Mountain View, CA
    22 days ago
  • $193.93k - $291.15k

     ...Softbank, Fidelity, T. Rowe Price, and other leading investors. About the Role As the...  ...the architecture of fault-tolerant software across both cellular and Wi-Fi networks....  ...requirements into cohesive system designs, mentor engineers, and shape the long-term architectural... 
    Suggested
    Immediate start
    Remote work
    Flexible hours

    Nuro

    Mountain View, CA
    14 days ago
  •  ...Lead Software Engineer – Full Stack We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer – Full Stack at JPMorgan Chase within the Enterprise Technology - Network Services... 
    Suggested
    Work at office

    Chase

    Palo Alto, CA
    3 days ago
  •  ...Senior Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial and Investment Bank Payments... 
    Suggested
    For contractors

    Hackajob

    Palo Alto, CA
    4 days ago
  •  ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Infrastructure Platforms and Foundational Services (IPFS) organization... 
    Suggested

    Hackajob

    Palo Alto, CA
    1 day ago
  •  ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Infrastructure Platforms and Foundational Services (IPFS) organization... 

    Chase

    Palo Alto, CA
    4 days ago
  • $230k - $276k

     ...About Nu Nu is the leading digital bank in Latin America, serving 135 million customers across Brazil, Mexico, and Colombia....  ...Banks. Visit our Institutional Page About the Role As a Software Engineer, you will join a small, senior group shaping the core... 
    Work at office
    Work from home
    Worldwide
    Relocation package
    Flexible hours

    Nubank

    Palo Alto, CA
    1 day ago
  •  ...If you're a Senior Lead Software Engineer who takes ownership of outcomes in production — not just implementation — and thrives on turning ambiguous requirements into stable, well-modeled service designs, this role was built for you. You will have meaningful latitude... 

    Next Frontier Capital

    Palo Alto, CA
    1 day ago
  •  ...technical leadership and guidance to the cloud engineering team. Design and develop secure,...  ...roadmaps with business priorities and lead cross-functional SDLC modernization initiatives...  ...Formal training or certification in software engineering concepts and at least 5... 
    Full time
    Work at office
    Shift work

    JPMorgan Chase

    Palo Alto, CA
    14 days ago
  • $61k - $101k

     ...Salary: $61,000 - 101,000 per year Requirements: We expect formal training or certification in software engineering concepts, along with 5+ years of applied experience. We are looking for professional software development experience, with a particular focus on... 
    Full time

    J.P. Morgan

    Palo Alto, CA
    11 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within AI/ML Data Platforms, you are an integral part of an agile team that works to build and operate... 
    Palo Alto, CA
    6 days ago
  •  ...develop, troubleshoot, and maintain secure, high-quality production software and ML systems. Create architecture and design artifacts...  ..., microservices architectures, and NoSQL databases. Mentor engineers, establish engineering standards, and improve overall team... 
    Full time

    JPMorgan Chase

    Palo Alto, CA
    12 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.  As a Lead Software Engineer - Full Stack at JPMorgan Chase within the Enterprise Technology - Network Services Team, you are an integral part of an... 
    Work at office
    Palo Alto, CA
    8 days ago
  •  ...Lead Software Engineer As an Lead Software Engineer at JPMorganChase within Enterprise Technology, you will lead the architecture and hands-on implementation of scalable large language model systems and agentic AI platforms for enterprise use cases leveraging LLM Suite... 

    Chase

    Palo Alto, CA
    17 hours ago
  •  ...Lead Embedded Systems Software Engineer Dapster is looking for a Lead Embedded Systems Software Engineer to join our small-but-powerful team. This is an impact opportunity -- we're very much still an early-stage startup, and you will be working on our foundational technology... 
    Work experience placement
    Work at office
    Remote work

    Dapster

    Palo Alto, CA
    4 days ago
  •  ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Core Foundational Platforms team, you are an integral part of... 

    Chase

    Palo Alto, CA
    3 days ago
  • $61k - $101k

     ...Salary: $61,000 - 101,000 per year Requirements: Formal software engineering training or certification, plus 5+ years of hands-on experience Background developing or leading large or cross-functional technology teams Proven ability to influence within highly... 
    Full time
    Bank staff

    J.P. Morgan

    Palo Alto, CA
    14 days ago
  • $61k - $101k

     ...Requirements: We require formal training or certification in software engineering concepts, along with 5+ years of applied experience. We...  ...leadership as a senior individual contributor, including leading designs, driving delivery, and influencing across teams.... 
    Full time

    J.P. Morgan

    Palo Alto, CA
    13 days ago
  •  ...Mind Robotics Inc. is seeking a Tech Lead to own fleet deployment, testing infrastructure...  ...Deploying robots reliably depends on the software that ships to them, validates it before...  ...deployed. We are looking for an IC-heavy engineer who will own the hardest problems: OTA updates... 
    Remote work

    Mind Robotics Inc.

    Palo Alto, CA
    4 days ago
  •  ...problems in AI are solved when researchers and engineers are hands-on with the physical world...  ...depends on the infrastructure that ships software to them, validates it before it goes live...  ...s out there. We're looking for a Tech Lead to own fleet deployment, testing... 
    Remote work

    Garuda Ventures

    Palo Alto, CA
    4 days ago
  • $220k - $280k

     ...At $220K–$280K base + 5% equity , this role is for the engineer who is ready to lead without stepping back from the work. What You'll Do...  ...CD and TDD practices, and stay hands-on through the full software lifecycle including on-call. Manage, mentor, and grow... 
    Full time
    Remote work
    Flexible hours

    TZ Consulting

    Palo Alto, CA
    1 day ago
  •  ...Senior Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector, Infrastructure... 
    For contractors

    Hackajob

    Palo Alto, CA
    1 day ago
  •  ...Senior Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector, Infrastructure... 
    For contractors

    Chase

    Palo Alto, CA
    4 days ago
  • $198.2k - $272.6k

     ...SAP Technical Lead Location: San Francisco, CA or Mountain View, CA GAQ126R43 About Databricks At Databricks, our mission...  ...products. The Databricks IT organization is a product-led engineering team building intelligent, AI-powered platforms that simplify how... 
    Worldwide

    Databricks

    Mountain View, CA
    4 days ago
  • $208.3k - $244.7k

     ...Jeremy O'Brien, now Executive Chairman, lead a team and board that reflects how seriously...  ...also develops the algorithms and software needed to make these systems commercially...  ...requirements. The Lead will partner closely with engineering on product priorities, trade-offs,... 
    Full time
    Remote work
    Shift work

    PsiQuantum

    Palo Alto, CA
    4 days ago
  •  ...Lead Software Development Engineer Location: O'Fallon, MO Duration: 12 months Pay Rate: $58/hr on w2 all inclusive Role: Hands-on developer who writes high quality, secure code that is modular, functional and testable. Lead the design, implementation... 
    Work experience placement

    Omega Solutions

    Santa Clara, CA
    4 days ago
  • $114.8k - $213.2k

     ...Make An Impact On The World Of Technology Role Overview The Sigrity R&D team is seeking a highly skilled and motivated Software Engineer to help drive innovation and technical excellence across our product line. This is a unique opportunity to work on state-of-the... 

    Cadence Inc

    San Jose, CA
    4 days ago
  • $135k - $165k

     ...services and shared infrastructure that power the technology ecosystem across the organization. About the Role The Lead Software Engineer will be responsible for leading the design, development, and delivery of enterprise-grade, scalable platform services and APIs... 
    Work experience placement
    H1b
    Work at office
    Local area
    Home office
    Relocation package
    Monday to Thursday

    Williams-Sonoma

    San Jose, CA
    17 hours ago
  • $180k - $260k

     ...About Clockwork Systems Clockwork.io – Software Driven Fabrics to increase GPU cluster utilization...  ...Stanford researchers and veteran systems engineers who share a vision for redefining the...  ...for a passionate and experienced Tech Lead - Frontend / Full Stack to join our... 

    Clockwork.io

    Palo Alto, CA
    15 days ago
  • $115k - $173k

     ...We are hiring an experienced and dynamic Lead Software Engineer to spearhead our SAP BTP / CAP Java / Fiori engineering team. In this role, you will lead the development of multiple high-impact services from the ground up within the SAP Business Network. You will be... 
    Temporary work
    Remote work
    Flexible hours

    EPAM Systems Inc

    San Jose, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!