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

Staff Software Engineer, Performance and Optimization

$189k - $303k
Full-time

Aurora

Who We Are

Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.

The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone.

At Aurora, you will tackle massively complex problems alongside other passionate, intelligent individuals, growing as an expert while expanding your knowledge. For the latest news from Aurora, visit aurora.tech or follow us on LinkedIn.

Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all.

We are looking for a Senior Staff Software Engineer to join our Performance Engineering and Optimization (PeO) team. As a technical leader in this high-impact group, you will spearhead efforts to push the boundaries of our system's efficiency, ensuring our technology remains at the forefront of the industry. This is a rare opportunity to own the performance roadmap for a commercialized product, tackling complex, large-scale engineering challenges that directly influence the reliability and speed of our fielded environment.

In this role you will

  • Lead cross-functional performance initiatives to identify and resolve systemic bottlenecks, significantly improving end-to-end latency and system throughput.
  • Architect and implement advanced system instrumentation frameworks to provide deep visibility into modern OS-level performance metrics.
  • Drive the technical strategy for C/C++ optimization, mentoring junior engineers and establishing best practices for high-performance systems-level programming.
  • Collaborate with product and infrastructure teams to ensure that performance remains a core pillar throughout the product lifecycle, from initial design to field deployment.
  • Analyze and interpret complex telemetry data from fielded environments to proactively address performance regressions and optimize resource utilization.

Required Qualifications

  • 8–10+ years of professional experience in systems-level programming
  • Lead C/C++ optimization and system instrumentation to improve latency and throughput.
  • Experience delivering and supporting a commercialized product in a fielded environment.
  • Hands-on expertise with modern OS-level instrumentation toolkits

Desirable Qualifications

  • Proven track record of technical leadership for large-scale performance engineering projects within the autonomous vehicle or robotics industry.
  • Deep familiarity with Linux kernel internals, memory management, and hardware-software co-design principles.
  • Experience with specialized profiling tools (e.g., eBPF, perf, or Ftrace) and automated performance regression testing suites.
  • Advanced degree (Master’s or PhD) in Computer Science, Computer Engineering, or a related field with a focus on systems performance.

The base salary range for this position is $189,000.00-$303,000.00 per year. Aurora’s pay ranges are determined by role, level, and location. Within the range, the successful candidate’s starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits.

  • 1

#Mid-Senior

Working at Aurora

At Aurora, we bring together extraordinarily talented and experienced people united by the strength of our values. We operate with integrity, set outrageous goals, and build a culture where we win together — all without any jerks.

We believe in-person work increases collaboration, empathy and our ability to lead effectively. As a result, we operate in a hybrid work environment where Aurorans are in office at least 3 days per week.

Our Careers page provides insight into what it is like to work at Aurora, and you can find all the latest updates in our Newsroom.

Our commitment to safety

At the core of everything we do is our commitment to safety. Building best-in-class self-driving technology will take time, and we believe that each employee at Aurora has a role in contributing to safety, every step of the way. Aurora expects commitment to our safety policies from every employee, and seeks candidates who take an active responsibility, can contribute to building an atmosphere of trust, and invest in the organization’s long-term success by prioritizing working safely, no matter what.

Our commitment to inclusion

Aurora considers candidates without regard to their race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, pregnancy status, parent or caregiver status, ancestry, political affiliation, veteran and/or military status, physical or mental disability, or any other status protected by federal or state law. Aurora considers qualified applicants with criminal histories, consistent with applicable federal, state, and local law. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at View email address on ev.careers.

For California applicants, information collected and processed as part of your application and any job applications you choose to submit is subject to Aurora’s California Employment Privacy Policy.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Performance and Optimization in California vacancy
  • $251k - $310k

     ...Staff Software Engineer, Capacity Optimization Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver...  ..., ensuring our simulation environment is both high-performance and cost-effective. You will: As the... 
    Performance
    Full time
    Remote work
    Shift work

    Waymo

    San Francisco, CA
    4 days ago
  • $281k - $356k

     ...Resource Planning, Infrastructure Optimization). This team will be at the...  ...As the founding Senior Staff Engineer of the SCORPIO team, you...  ...Build and mentor a high-performing team, potentially including...  ...scientists, business analysts, and software engineers. You have:... 
    Performance
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  • $189k - $303k

     ..., and make mobility more efficient and accessible for all. We are looking for a Senior Staff Software Engineer to join our Performance Engineering and Optimization (PeO) team. As a technical leader in this high-impact group, you will spearhead efforts to push... 
    Performance
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    26 days ago
  • Google is seeking a Software Engineer in Sunnyvale, California. This role focuses on analyzing and optimizing Tensor Processing Units (TPUs) for machine learning workloads, requiring...  ...in software development and system performance analysis. Candidates should have a... 
    Performance
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $242k - $389k

     ....  The Opportunity Are you excited to drive our ML Performance Optimization initiatives and make our ML models that enable autonomous...  ...ML use cases. You will work alongside a team of strong software engineers and act as a force multiplier for our internal customers... 
    Performance
    Remote job
    Full time

    zoox

    Foster, CA
    a month ago
  •  ...The Opportunity Are you excited to drive our ML Performance Optimization initiatives and make our ML models that enable autonomous...  ...ML use cases. You will work alongside a team of strong software engineers and act as a force multiplier for our internal customers... 
    Performance

    Zoox

    Foster, CA
    28 days ago
  •  ...technology firm in California is seeking a skilled professional to optimize distributed training systems using PyTorch. The ideal...  ...have over 8 years of experience in distributed systems and high-performance computing, with a strong command of Python and low-level performance... 
    Performance

    GenesisAI

    San Carlos, CA
    3 days ago
  •  ...leading data and AI company is seeking an experienced database engineer to join their team in Mountain View. The role involves...  ...and implementing innovative systems, focusing on query optimization and performance enhancement. Ideal candidates will have over 8 years of relevant... 
    Performance

    Menlo Ventures

    Mountain View, CA
    2 days ago
  • $180k - $260k

     ...Overview Senior/ Staff Software Engineer, Motion Planning — Mountain View, CA Gatik, the leader in...  ...What you'll do Design, implement, and optimize the motion planning stack for...  ...Analyze closed-loop simulation and on-road performance; identify and resolve failure cases involving... 
    Performance
    Work at office

    Booster

    Mountain View, CA
    3 days ago
  • $180k - $250k

    Booster is looking for passionate Software Engineers to develop and validate autonomous vehicle software. This role requires 5+ years of...  ...C++/C and Matlab, with a strong background in Control and Optimization. The position is onsite in Mountain View, California, and offers... 

    Booster

    Mountain View, CA
    4 days ago
  •  ...Staff Software Engineer (Guidance, Navigation & Tracking) Location : Hawthorne - 20 minutes from...  ...3-6 month contract to hire (with top performers converting earlier Contract type...  ...systems, and mission engineering teams to optimize overall vehicle performance.... 
    Performance
    Contract work
    Remote work

    Strativ Group

    Hawthorne, CA
    1 day ago
  • $176.5k - $262.35k

     ...coordinating the activities of other engineers, determining technical tasks...  ...risk) to identify optimal solutions to problems Notices...  ...mentoring and developing software engineers. ~ Ability to understand...  ...role may include an annual performance bonus, equity, or other... 
    Performance
    Local area

    PayPal

    San Jose, CA
    2 days ago
  • $189k - $303k

     ...Aurora Staff Software Engineer – Calibration Team Aurora’s mission is to deliver the benefits of...  ...sensor data in real-time. Architect high-performance software to support continuous, real...  ...with Ceres or G2O or other optimization libraries. Compensation & Benefits The... 
    Performance
    Local area

    I did my part and supported the Regular Toilet

    Mountain View, CA
    2 days ago
  •  ...Staff Software Engineer We are looking for an ambitious Staff Software Engineer to help us reverse...  ...: # Define and architect high-performance infrastructure for training large-...  ...complex simulations. # Design and optimize custom RL environments informed by neuroscience... 
    Performance
    Remote work
    Visa sponsorship

    Astera Institute

    Emeryville, CA
    a month ago
  • $179.4k - $303.6k

     ...implement modules within the autonomous software stack, especially AI 2.0 data...  ...Analyze system CPU and memory performance and propose/implement optimization Debug performance bottlenecks...  ...Degree in Computer Science, Computer Engineering, related technical discipline, or... 
    Performance
    Full time

    XPENG & Volkswagen Group

    Santa Clara, CA
    2 days ago
  • $225k - $320k

     ...type: Full Time · Department: Engineering (R&D) · Work type: On-Site...  .... Join a lean, staff-level team (ex-Affirm, Uber...  ...across the technology stack. Optimize application performance and scalability. Own both product manager and software engineer responsibilities.... 
    Performance
    Full time
    Work at office
    Immediate start
    Relocation

    Neara

    San Francisco, CA
    3 days ago
  • $400k

     ...platform that helps organizations optimize and automate their software development lifecycle, by...  ...This client is searching for a Staff Backend Engineer to ship elegant, high-impact features...  ...workers) Write clean, tested, high-performance Golang code Design systems &... 
    Performance
    Full time

    Harrison Clarke

    San Francisco, CA
    2 days ago
  • $200k - $322k

    ## Senior Staff Software EngineerApplylocations: US, CA, Santa Clara: US, CA, Remotetime...  ...skilled Senior Staff Software Engineer to join our dynamic team. Our company...  ...dedicated to driving efficiency and optimizing the performance of our infrastructure both on-prem and... 
    Performance

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $320k

     ...committed researchers, engineers, policy experts, and...  ...looking for experienced Software Engineers to join our...  ...deliver high-quality, performant web experiences for our...  ..., performance optimization for smoothers, Claude....  ...Currently, we expect all staff to be in one of our offices... 
    Performance
    Visa sponsorship

    Menlo Ventures

    San Francisco, CA
    2 days ago
  • $175k - $280k

     ...Join to apply for the Staff Software Engineer, Frontend role at Harvey Overview As a Staff...  ...iteration. Build polished, high-performance React + TypeScript interfaces using...  ...evolve our internal design system. Optimize frontend performance at scale. Collaborate... 
    Performance
    Relocation package

    Harvey

    San Francisco, CA
    1 day ago
  • $218.8k - $335.3k

     ...intuitive design, intelligent software, and next-generation safety...  ...AI. We formulate and solve optimization problems online, considering...  ...ensuring deliverables meet performance targets and safety constraints...  ...reviews and drive software engineering best practices across the team... 
    Performance
    Work experience placement
    Local area
    Remote work
    Flexible hours

    General Motors

    Mountain View, CA
    3 days ago
  •  ...Staff Software Engineer – Switch Design Job Location: Silicon Valley, CA Job Type: Full Time Job Description: Design and develop high-performance networking software Optimize forwarding and control plane performance Mentor engineering teams and provide... 
    Performance
    Full time

    Agile Tech Labs

    Palo Alto, CA
    3 days ago
  • $192k - $260k

     ...the next generation (decoupled) query engine and structured storage system that can...  ...specialized data warehouses in relational query performance, yet retain the expressiveness and of...  ...‑of‑the‑art: Query compilation and optimization Distributed query execution and... 
    Performance
    Local area
    Worldwide

    Databricks

    San Francisco, CA
    2 days ago
  •  ...clients develop and deploy software directly to our dashcams for...  ...high-speed LTE modem. We seek engineers experienced in sensor-based...  ...approach for rapid iteration and performance monitoring across tens of...  ...Write high-quality software optimized for hardware acceleration... 
    Performance
    Worldwide
    Flexible hours

    Hive

    San Francisco, CA
    2 days ago
  • $197.63k - $259.39k

     ...Android Collaborate with Product, Design, and Engineering partners to define and deliver features Improve app performance, reliability, and overall user experience...  ...platform approaches Experience with performance optimization and scalable mobile architectures Ability to... 
    Performance
    Full time
    Work at office
    3 days per week

    Quizlet

    San Francisco, CA
    3 days ago
  • $173k - $216k

     ...seeking a talented and versatile Full Stack Software Engineer responsible for building and...  ...tooling and application needs, as well as optimize or refactor existing toolchains and integrations...  ...grow our business. We drive a pay‑for‑performance culture and reward performance that... 
    Performance
    Local area

    INSIDER

    San Jose, CA
    2 days ago
  • $170k - $190k

     ...Staff Release Engineer Apply for the Staff Release Engineer role at Assured . Base...  ...we provide large insurers with the software solutions they need to win in a modern...  ..., developers, QA, and SRE teams Optimize system performance and ensure high availability... 
    Performance
    Full time
    Flexible hours

    ASSURED

    Palo Alto, CA
    2 days ago
  • $180k - $260k

     ...Sr./Staff Software Engineer - Remote Assistance Mountain View, CA Who we are Gatik, the leader in autonomous middle‑mile logistics...  ...with vendors, and conduct on‑vehicle testing to optimize performance and reliability. This role will be onsite at our Mountain... 
    Performance
    Odd job
    Work at office
    Remote work

    Gatik Al, Inc.

    Mountain View, CA
    2 days ago
  • $150k - $225k

     ...is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon...  ...strategy with a longer‑term horizon in mind. Integrate and optimize performance and robustness of different autonomous software component into... 
    Performance

    PlusAI, Inc.

    Santa Clara, CA
    3 days ago
  • $190.72k - $286.08k

     ...— from leadership to engineers — and work together to...  ...started. Role Overview As a Staff Database Administrator...  ...database safety and performance. This role is based in...  ...replication health, optimizing query performance,...  ...clarity Bonus Strong software engineering skills (Python... 
    Performance
    Relocation package

    Harvey

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Performance and Optimization. Be the first to apply!