Senior Software Engineer

Uber

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Posted
6 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $170k
$109k most similar roles pay here $224k

This listing doesn't post a salary. Most similar roles pay $149,500–$190,062.

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

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Senior Software Engineer

Sr Software Engineer - Engineer joins the engineering team to architect mission-critical systems powering the foundation of trust across a global marketplace. This role involves designing and building long-lasting artifacts to reduce complexity, increasing developer velocity, and solving high-impact problems at the intersection of low latency and high correctness. The engineer will lead organization-wide development of key frameworks, mentor other engineers, and translate ambiguous business requirements into production-ready technical roadmaps. Key responsibilities include managing incident processes, overseeing on-call rotations, and identifying architectural gaps in data warehousing. Technical skills required include advanced proficiency in SQL, experience with real-time streaming frameworks like Flink or Spark, knowledge of OLAP systems such as Apache Pinot or Druid, and expertise in the Big Data/Hadoop ecosystem to automate complex data orchestrations across multiple product areas.

What does a Software Engineer earn in California?

Median $214000 from 1020 postings across 73 companies.

See salary data

What you'll do

  • Architect and build mission-critical systems for payment processing and pricing decision platforms.
  • Design engineering artifacts to reduce system complexity and increase developer velocity across the organization.
  • Solve high-impact problems involving low latency and high correctness in large-scale distributed systems.
  • Translate ambiguous business requirements from cross-functional partners into production-ready technical roadmaps.
  • Lead the development and adoption of key frameworks while modeling coding best practices.
  • Identify architectural gaps and proactively address potential issues before they impact the global marketplace.
  • Manage incident response processes and direct on-call rotations following global best practices.
  • Mentor other engineers and serve as a technical brand ambassador for the engineering organization.

What we're looking for

  • 6+ years of professional experience in backend software engineering, data engineering, or a related technical role.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience.
  • Advanced proficiency in SQL and data warehousing with the ability to identify and reconcile architectural gaps.
  • Experience leading organization-wide engineering projects through all lifecycle stages including inception, stakeholder engagement, implementation, and operations.
  • Proven track record of overseeing incident management processes and directing on-call rotations.
  • Demonstrated ability to make sound engineering and business tradeoffs for long-term impact.
  • Experience building high-performance, scalable distributed systems at a 100M+ user scale (preferred).
  • Expertise in real-time streaming frameworks, OLAP systems, or Big Data/Hadoop ecosystem tools (preferred).

More like this

Similar roles

Senior Software Engineer

Uber

New York, NY 14 days ago
SQL Data Warehousing Flink Spark Apache Pinot Druid Hadoop Big Data Distributed Systems OLAP Real-time Streaming Data Engineering Incident Management
6+ yrs exp

Senior Software Engineer

Uber

Sunnyvale, CA 7 days ago
Python C++ Linux Robot Operating System NVIDIA Drive OS Performance Tuning Robotics Software Development Software Infrastructure
3+ yrs exp

Senior Staff Engineer

Uber

San Francisco, CA +1 9 days ago
zero-trust Go Java Python C/C++ Distributed Systems Microservices Multi-cloud SaaS AI/ML Flink Spark Apache Pinot Druid System Design Cybersecurity Architecture Identity and Access Management Shift-left Security
10+ yrs exp Hybrid

Senior Software Engineer

Alkami

Remote 36 days ago $120,000–$144,000
Java C# React Angular Vue.js HTML CSS Kubernetes SQL NoSQL REST API Open telemetry UI Automation SaaS Agile
5+ yrs exp Remote

Senior Software Engineer

General Dynamics

Tampa, FL 32 days ago $97,968–$132,250
Python Ruby on Rails Django AWS Lambda EC2 S3 RDS Redshift MySQL Linux Agile SDLC Confluence Jira Slack Data Automation Web Development
7+ yrs exp

Senior Software Engineer

The Walt Disney Company

Glendale, CA +1 84 days ago $141,900–$190,300
Java AWS Spring Framework GraphQL REST APIs MongoDB Redis Elasticsearch DynamoDB Docker Terraform GitLab-CI Jenkins S3 SQS Step Functions Fargate Agile Scrum
5+ yrs exp Hybrid