Staff Software Engineer, Backend
Quick summary
- Work type
- On-site
- Location
- San Francisco, CA
- Salary
- $232,000–$232,000 / yr
- Posted
- 51 days ago
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
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
- Page Not Found | Uber 286
- Staff Software Engineer 2
- Staff Software Engineer, Production Engineering 2
- Application Developer – Atlassian 1
- Application Developer - ServiceNow HRSD 1
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.
Skills
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