Staff Software Engineer

Uber

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Sunnyvale, CA
Posted
77 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $222k
$165k $286k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $198,000–$246,000.

Based on 240 similar postings.

Employer

About Uber

Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.

Uber currently has 107 open roles on FindRole.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Staff Software Engineer

Staff Software Engineer - AV Labs joins the AV Labs team to accelerate the autonomous technology ecosystem by turning real-world operations into high-quality data. In this role, you will architect AV performance frameworks, lead the design of automated software frameworks for benchmarking autonomous system capabilities, and optimize high-velocity data pipelines. You will develop multi-modal software metrics to benchmark autonomous software performance against human capabilities across road and simulation environments. The position requires proficiency in C++, Python, and Linux environments, with expertise in software architecture, distributed computing, and high-performance software development. You will solve the challenge of unlocking real-world, long-tail driving data by building collaborative system software designs and establishing automated methodologies to ensure autonomous stacks meet rigorous processing latency and data fidelity requirements.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Lead the design and implementation of automated software frameworks for benchmarking autonomous system capabilities.
  • Audit partner software performance against safety and efficiency KPIs using high-throughput data analysis.
  • Architect and optimize high-velocity data pipelines and software stack throughput.
  • Ensure autonomous stacks meet rigorous software interface, processing latency, and data fidelity requirements.
  • Develop multi-modal software metrics to benchmark autonomous performance against human capabilities and safety standards.
  • Build collaborative system software designs to solve complex capability challenges at scale.
  • Establish automated methodologies to accelerate the safe and scalable deployment of autonomous vehicles.

What we're looking for

  • 8+ years of professional software engineering experience in large-scale data systems or autonomous software stacks.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
  • Strong expertise in software architecture and distributed computing to decompose complex challenges into scalable solutions.
  • Proficiency in C++ or Python and Linux environments for high-performance software development.
  • Ability to employ AI tools and champion efficiency.
  • Experience with large-scale distributed systems, cloud infrastructure, and optimizing software for low-latency performance (preferred).
  • Hands-on experience developing evaluation metrics, data mining tools, and automated validation software for autonomous vehicles (preferred).
  • Proven track record of defining software release processes, automated safety criteria, and CI/CD pipelines for safety-critical systems (preferred).

More like this

Similar roles

Staff Software Engineer

Uber

Sunnyvale, CA 69 days ago
Python C++ CUDA Linux ROS Machine Learning Computer Vision Robotics System Design Algorithm Development Data Mining Middleware
8+ yrs exp Hybrid

Senior Software Engineer

Uber

Sunnyvale, CA 69 days ago
C++ Python Linux Computer Vision Machine Learning Robotics Algorithms Data Mining Causal Modeling Physical AI Autonomous Driving
4+ yrs exp Hybrid

Staff System Engineer

Uber

Sunnyvale, CA 91 days ago
Python Linux Autonomous Systems Robotics System Integration Simulation Data Mining Functional Safety SOTIF Cybersecurity System Validation
6+ yrs exp Hybrid

Staff Software Engineer, ML AV Labs

Uber

Sunnyvale, CA 32 days ago
Python PyTorch C++ CUDA Linux ROS Machine Learning Computer Vision Foundation Models Robotics Autonomous Systems System Design Data Mining Auto-labeling Systems
8+ yrs exp Hybrid

Staff Systems Engineer, AV Architecture

General Motors (GM)

Sunnyvale, CA +4 12 days ago $160,200–$290,700
Systems Engineering Embedded Systems ADAS AV RTOS Embedded Linux System Architecture Requirements Management Simulation Tools Telemetry Profiling Ethernet GPU NPU CPU Robotics
6+ yrs exp Hybrid

Staff Engineer, Software

Abbott

Sylmar, CA 80 days ago $114,000–$228,000
Java Object-Oriented Programming Git Jira Linux Generative AI Multi-threading Data Structures Performance Testing Source Code Management Embedded Systems UI/UX Design
8+ yrs exp