Full-Time

Senior Staff Engineer

Uber

Uber

10,001+ employees

Ride-sharing app

Data & Analytics
Consumer Software

$252,000 - $280,000

Bonus, Equity

Senior, Expert

Seattle, WA, USA + 1 more

Required Skills
Java
Requirements
  • Bachelor's Degree in computer science or similar technical field of study or equivalent practical experience
  • 10+ years professional software development experience, including experience as a technical lead for multiple engineering pods
  • Experience in developer tooling or developer productivity spaces
  • Knowledge of different compilation steps (and ability to fix) in languages such as Go, C, C++, or Java
  • Experience using metrics to measure and improve developer experience
Responsibilities
  • Partner with fellow engineers to innovate, architect, develop and scale Uber’s distributed code hosting platform
  • Provide initiative and technical leadership to build reliable, high-quality solutions that scale with Uber’s engineering processes
  • Deliver and review technical design, code and documentation
  • Drive ongoing efficiency and reliability improvements through design and automation: availability, performance, scaling, monitoring and capacity
  • Handle upstream and downstream dependencies, collaborate with other engineering teams, capture requirements and enable successful adoption of development tools and best practices
  • Tackle sophisticated technical challenges involving multiple technology stacks
  • Mentor and support your fellow teammates

Uber's mission is to reimagine the way the world moves for the better. The company operates a ride-sharing platform that provides more than 15 million rides each day.

Company Stage

IPO

Total Funding

$24.8B

Headquarters

San Francisco, California

Founded

2009

Growth & Insights
Headcount

6 month growth

9%

1 year growth

15%

2 year growth

7%