Staff Software Engineer, Backend

Uber

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$232,000–$232,000 / yr
Posted
51 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $180k
This role $232k
$106k most similar roles pay here $248k

This role pays more than 99% of similar roles. Most pay $152,150–$207,350 — the shaded band above. At the midpoint, this role pays about $232k versus about $180k 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 343 open roles on FindRole.

Listed pay typically runs $202,000–$202,000 across 55 roles with salary data.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Staff Software Engineer, Backend

Senior Software Engineer at Uber’s Core Infrastructure team, this role involves designing and implementing scalable solutions that enhance the reliability and performance of our global platform. Day-to-day responsibilities include collaborating with cross-functional teams to build robust backend services using microservices architecture, ensuring seamless integration across various systems. The ideal candidate will have expertise in Java or Go, along with experience in Kubernetes, Docker, and cloud-native technologies such as AWS or GCP. A deep understanding of distributed systems, database management, and API design is crucial. This position addresses the critical need to scale Uber’s infrastructure while maintaining high standards for user experience and system efficiency.

What you'll do

  • Manage and optimize delivery routes using advanced logistics software.
  • Analyze rider and driver data to improve service efficiency and reliability.
  • Develop strategies to reduce wait times and increase customer satisfaction.
  • Monitor real-time traffic conditions to adjust dispatch algorithms dynamically.
  • Implement machine learning models to predict demand surges in urban areas.

What we're looking for

  • Minimum 5 years of experience in logistics or transportation industry.
  • Proven track record in managing large-scale operations and teams.
  • Strong analytical skills with ability to optimize processes and reduce costs.
  • Excellent communication and negotiation skills for stakeholder engagement.
  • Experience with data analytics tools and software for performance tracking.

More like this

Similar roles