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

Aurora Innovation

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.

#Mid-Senior


#LI-td-1

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 click.appcast.io.


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 14 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Performance and Optimization in Mountain View, CA vacancy
  • $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
    3 days ago
  • $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

    Mountain View, CA
    2 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
    1 day ago
  • $190k - $240k

     ...providing cutting-edge solutions that optimize ad performance and deliver exceptional results for...  ...highly skilled and experienced front-end staff engineer to join our dynamic team and help...  ...advertising capabilities. As a Staff Engineer, Software Engineering you will be part of a... 
    Performance

    Samsung Electronics America North America

    Mountain View, CA
    9 hours 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... 
    Suggested

    Booster

    Mountain View, CA
    2 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
    1 day ago
  • $300k

     ...will be evolving and maintaining the software architecture for current and future needs...  ...practical knowledge of software engineering best practices and design patterns such...  ...way data flow, modular architecture, performance optimization & metrics Experience with... 
    Performance
    Work at office
    Immediate start
    Worldwide
    Flexible hours

    Grindr

    Palo Alto, CA
    3 days ago
  •  ...Staff Software Engineer | Crypto Canada, Toronto; USA, Durham; USA, Miami; USA, Palo Alto; USA...  ...managing complex tradeoffs between system performance and security. Manage assets under...  ...of technical excellence. Optimize global money movement solutions to provide... 
    Performance
    Contract work
    Local area

    Nubank

    Palo Alto, CA
    3 days ago
  • $189k - $303k

     ...all. We're searching for a Staff Software Engineer for the calibration team. The...  ...data in real-time. Architect high-performance software to support continuous, real...  ...Experience with Ceres or G2O or other optimization libraries. The base salary range... 
    Performance
    Work at office
    Local area
    3 days per week

    Aurora Innovation

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

     ...that integrates advanced software and hardware powering the...  ...We are seeking senior or staff software engineers to join our planning team...  ...Design, implement, and optimize the motion planning stack...  ...loop simulation and on-road performance; identify and resolve failure... 
    Performance
    Odd job
    Work at office

    Gatik AI

    Mountain View, CA
    9 hours ago
  • $300k

     ...code that is easier to understand, modify, and debug Performance optimization for large, complex applications to provide a smooth user...  ...Designing applications with scalability in mind ~ Software engineering collaboration best practices and design patterns including... 
    Performance
    Work at office
    Immediate start
    Worldwide
    Flexible hours

    Grindr

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

     ...Staff Software Engineer | Credit Cards Brazil, Sao Paulo; Canada, Toronto; USA, Miami; USA, Palo...  ...challenges, intervening in critical performance or resilience bottlenecks and driving...  ...interest or experience in leveraging AI to optimize engineering workflows. Deep domain... 
    Performance
    Worldwide
    Flexible hours

    Nubank

    Palo Alto, CA
    9 hours ago
  •  ...worldwide. We're a team of engineers, clinicians, and innovators...  ..., our work helps care teams perform with greater precision and...  ...Position We are seeking a Staff Software Engineer to join the...  ...debugging, and performance optimization skills ~ Proven ability... 
    Performance
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    2 days ago
  • $202.5k - $274k

     ...Staff Design System Engineer We're looking for a creative and enthusiastic Staff Design System Engineer...  ...to architect highly scalable, performant component libraries while leveraging...  ...challenging problems independently and optimizing code for maximum performance at... 
    Performance

    Intuit Inc

    Mountain View, CA
    1 day ago
  • $180k - $260k

     ...Senior/Staff Software Engineer - Remote Assistance Mountain View, CA Who We Are Gatik, the leader in autonomous middle-mile logistics...  ...with vendors, and conducts 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 AI

    Mountain View, CA
    3 days ago
  • $197k - $266.5k

     ...implementation of durable and software solutions to solve critical...  ...Coach and mentor junior engineers on best practices of software...  ...evaluate their impact on software performance and user satisfaction, using...  ...adjustments to ensure optimal application performance ~... 
    Performance
    Work experience placement
    Local area

    Intuit

    Mountain View, 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...  ...-the-art: Query compilation and optimization Distributed query execution and... 
    Performance
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    9 hours ago
  • $213.48k - $319.72k

     ...Staff Software Engineer, Routing Mountain View, California (HQ) Who We Are Nuro is a self...  ...from designing microservices, optimizing our routing algorithms, understanding...  ...know how to balance correctness and performance. You are proficient in C++ programming... 
    Performance

    Nuro

    Mountain View, CA
    4 days ago
  • $60k - $120k

     ...like VSCode, Git, and Slack, performing tasks ranging from data documentation to performance optimization. By leveraging a...  ...forefront of the AI-powered data engineering revolution. You can read more...  ...for? We\'re in search of a Staff Software Engineer who brings a passion... 
    Performance
    Remote work
    Worldwide

    Early Stage Partners LP

    Sunnyvale, CA
    1 day ago
  • $112.68k - $212.76k

     ...Staff Software Engineer Ford's IVI (In-Vehicle Infotainment) organization is seeking a Staff Software...  ...(IVI) systems. Implement and optimize software for embedded platforms, ensuring reliability and real-time performance in compute-constrained ECU environment.... 
    Performance
    Immediate start
    Flexible hours

    Ford Motor Company

    Palo Alto, CA
    3 days ago
  • $189k - $303k

     ...accessible for all. We are searching for a Staff Software Engineer to join Aurora’s Logging & Offload...  ...software stack, focusing on resource-optimized data collection and streamlined...  ...triggering high-fidelity snapshots during performance events while intelligently... 
    Performance
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    4 hours 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
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    3 days ago
  • $188k - $275k

     ...Staff Software Engineer, Inference CoreWeave is The Essential Cloud for AI™. Built for pioneers...  ...combines superior infrastructure performance with deep technical expertise to accelerate...  ...management, and system-wide optimizations that drive performance, efficiency,... 
    Performance
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    3 days ago
  • $209.7k - $283.8k

     ...architecturally sound. We are seeking a staff ML engineer to design and evolve the large-scale...  ...the reliability, scalability, and performance of our offline ML platform. What you...  ...monitoring, and automated testing Optimize performance and resource utilization across... 
    Performance
    Work at office
    Worldwide
    Relocation package

    Unity

    Mountain View, CA
    9 hours ago
  • $228k - $285k

     ...Rivian Staff Software Engineer, ML Training And Inference Infrastructure Rivian is on a mission to keep the world adventurous...  ...of large autonomous driving models; and optimizing the training and inference performance. Responsibilities: Optimize the performance... 
    Performance
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    9 hours ago
  • $180k - $260k

     ...solution that integrates advanced software and hardware powering the...  ...are looking for talented Staff Engineers with expertise in classical...  ...Design and write highly optimized pipelines for data pre-processing...  ...models, evaluate their performance, investigate and fix... 
    Performance
    Odd job
    Work at office

    Gatik AI

    Mountain View, CA
    9 hours ago
  • $197k - $266.5k

     ...web, mobile, and front end software development Provides technical...  ...Coach and mentor junior engineers on best practices of software...  ...their impact on software performance and user satisfaction, using...  ...necessary adjustments to ensure optimal performance ~ Possesses an... 
    Performance
    Work experience placement
    Local area

    Intuit

    Mountain View, CA
    3 days ago
  • $228.6k - $314.25k

     ...that matter. The Lakeflow Engineering team owns the entirety of...  ...We're looking for a Senior Staff Engineer to serve as a technical...  ...how pipelines are defined, optimized, executed, and operated, shaping...  ...Lead deep systems work: performance diagnosis on large production... 
    Performance
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    1 day ago
  • $188k - $250k

     ...Staff Software Engineer, Observability Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue...  ...CoreWeave combines superior infrastructure performance with deep technical expertise to...  ...in building, maintaining, and optimizing highly scalable, reliable, and secure... 
    Performance
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    3 days ago
  • $300 per month

     ...Staff Software Engineer Crusoe is on a mission to accelerate the abundance of energy and intelligence...  ...AI strategies, and be part of a high-performing team that believes in each other,...  ...highly available cloud architectures optimized for both performance and cost-... 
    Performance
    Temporary work

    Crusoe

    Sunnyvale, CA
    3 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!