Staff Software Engineer

Uber

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$232,000–$232,000 / yr
Posted
8 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $190k
This role $232k
$131k most similar roles pay here $254k

This role pays more than 87% of similar roles. Most pay $165,000–$214,500 — the shaded band above. At the midpoint, this role pays about $232k versus about $190k for comparable roles.

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 95 open roles on FindRole.

Listed pay typically runs $232,000–$232,000 across 76 roles with salary data.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Staff Software Engineer

Join the Core Security Engineering team as a Staff Software Engineer in Sunnyvale, where you will lead the development of security primitives and end-user products that secure Uber’s global production environment. You’ll set technical vision and architecture, influencing roadmaps across multiple teams while designing and operating large-scale distributed systems with best security practices. Responsibilities include owning critical platform components such as frameworks, tooling, and scalable backend services, driving cross-organizational alignment to deliver production-ready implementations at scale. Ideal candidates have 8+ years of experience in building high-availability distributed systems, deep expertise in microservices architecture, and a proven track record in security-related systems like authentication and authorization. Familiarity with AI/ML for automation is preferred.

What you'll do

  • Set technical vision and architecture for security services, guiding multiple teams.
  • Lead execution to deliver critical platform components accurately and on time.
  • Own frameworks, tooling, orchestration, observability, and scalable backend services.
  • Drive cross-organizational alignment to build production-ready implementations at scale.
  • Solve complex distributed systems challenges under heavy traffic for reliability.

What we're looking for

  • 8+ years of professional experience as a Software Engineer in designing, building, and operating large-scale distributed systems.
  • Proven ability to lead multi-quarter projects and drive complex initiatives across team boundaries.
  • Deep expertise in backend infrastructure including microservices architecture and distributed databases.
  • Strong skills in solving complex distributed systems challenges under heavy traffic conditions.
  • Experience in security-related systems such as authentication, authorization, and identity management.
  • Track record of influencing backend engineering strategy and architecture across organizational boundaries.

More like this

Similar roles

Staff Software Engineer

Broadcom

Usa-Ca - Promontory B 107 days ago $120,000$192,000
C/C++ Golang Python Linux/Unix Kubernetes Docker containerd CI/CD Terraform AWS Azure Google Cloud Platform PostgreSQL MySQL Git Jenkins Ansible Prometheus Grafana

Staff Software Engineer

Circle

San Francisco, CA 6 days ago $195,000$257,500
Go Java AWS Kubernetes ECS RESTful_APIs SQL CI/CD Python PostgreSQL Docker Terraform Blockchain Smart_Contracts NoSQL Messaging_Systems API_Design Cloud_Services Container_Orchestration

Staff Software Engineer

JLL (Jones Lang LaSalle)

New York, NY 5 days ago $240,000$325,000
AI coding assistants Python Node.js Go AWS Azure GCP PostgreSQL MongoDB DynamoDB CI/CD Terraform Docker Kubernetes RESTful APIs gRPC APIs React Angular Vue.js

Staff Software Engineer

Intuit

Mountain View, CA 50 days ago $197,000$266,500
webpack Vite Rollup ESM AMD CommonJS React Babel ESLint Cypress Playwright Jest Vitest TDD Node.js AWS GitHub Actions CI/CD REST

Staff Software Engineer

Qualcomm

San Diego, CA 178 days ago $134,800$202,200
Linux Kernel ARMv8 ARMv9 KVM DVFS JTAG debuggers GIT SPI I2C USB Memory controllers DDR SCM tools FPGA QEMU

Staff Software Engineer

Qualcomm

Remote (Santa Clara, CA) 45 days ago $160,500$240,700
Python C++ PyTorch ONNX Runtime TensorRT TVM OpenVINO SNPE QNN FFmpeg GStreamer Computer Vision Intelligent Video Analytics Edge AI Real-time Systems Latency Optimization Thermal Management Bandwidth Constraints Machine Learning Frameworks CI/CD
Remote