Uber

Principal Engineer, Earner, Backend

Uber

San Francisco, CA
Full-TimeDepends on ExperienceSenior LevelMasters

Job Description

Welcome to Uber, where we are revolutionizing the way the world moves. We are seeking a highly skilled and experienced Principal Engineer, Earner, Backend to join our dynamic team. As a Principal Engineer, you will play a critical role in developing and enhancing our innovative backend systems that power our platform. We are looking for someone who is passionate about building scalable and reliable systems, has strong technical leadership skills, and is driven to deliver results. If you have a proven track record of designing and implementing complex backend solutions, we want to hear from you! Join us in shaping the future of transportation and making a positive impact on millions of people's lives.

  1. Design and develop highly scalable and reliable backend systems for Uber's platform.
  2. Lead and mentor a team of engineers in building and implementing complex backend solutions.
  3. Collaborate with cross-functional teams to understand business needs and translate them into technical requirements.
  4. Conduct code reviews and provide technical guidance to ensure high-quality code and adherence to best practices.
  5. Identify and implement innovative solutions to improve the performance and efficiency of our backend systems.
  6. Stay updated with industry trends and technologies, and evaluate their potential impact on our platform.
  7. Troubleshoot and debug production issues in a timely manner, ensuring minimal disruption to services.
  8. Communicate technical concepts and decisions effectively to both technical and non-technical stakeholders.
  9. Define and enforce coding standards and development processes for the backend engineering team.
  10. Drive continuous improvement in processes, tools, and technologies to increase efficiency and productivity.
  11. Collaborate with product managers and other stakeholders to prioritize and plan the development of new features and enhancements.
  12. Ensure compliance with security and data privacy regulations in all backend development activities.
  13. Participate in hiring and onboarding new members of the backend engineering team.
  14. Act as a technical thought leader within the organization and contribute to the long-term technical roadmap of Uber.
  15. Represent Uber at industry conferences and events, showcasing our backend engineering capabilities and thought leadership.

Where is this job?

This job is located at San Francisco, CA

Job Qualifications

  • Extensive Experience In Software Engineering: A Principal Engineer At Uber Should Have A Deep Understanding Of Software Development Principles And Practices, As Well As A Strong Track Record Of Delivering High-Quality, Scalable, And Reliable Software Solutions.

  • Expertise In Backend Technologies: The Role Requires A Strong Command Of Backend Technologies, Such As Java, Python, Or Go, As Well As Experience With Distributed Systems And Cloud Computing Platforms.

  • Leadership Skills: As A Principal Engineer, The Candidate Will Be Responsible For Leading A Team Of Engineers And Collaborating With Cross-Functional Teams, Making It Crucial To Have Excellent Communication, Mentorship, And Project Management Skills.

  • Strategic Thinking: The Ideal Candidate Should Be Able To Think Strategically And Identify Long-Term Solutions To Complex Technical Challenges, As Well As Develop And Drive Technical Roadmaps Aligned With Business Goals.

  • Experience In High-Scale Environments: Uber Operates At A Massive Scale, Handling Millions Of Requests Per Minute. As Such, The Ideal Candidate Should Have Experience Working In High-Scale Environments And Be Able To Design And Implement Solutions That Can Handle Large Volumes Of Data And Traffic.

Required Skills

  • DevOps

  • Distributed systems

  • Cloud Computing

  • Performance optimization

  • API development

  • Database design

  • Agile methodologies

  • Microservices

  • Test-Driven Development

  • Software Architecture

  • Scalability

Soft Skills

  • Communication

  • Emotional Intelligence

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Principal Engineer, Earner, Backend in San Francisco, CA, USA is $150,000 - $190,000 per year. This range can vary depending on the specific industry, company, and level of experience of the individual. Factors such as bonuses, stock options, and benefits can also affect the overall compensation package for this position.

Additional Information

Uber is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedDecember 22nd, 2025
Apply BeforeNovember 4th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Uber

Uber Technologies, Inc. is an American multinational transportation network company offering services that include peer-to-peer ridesharing, ride service hailing, food delivery, and a bicycle-sharing system. The company is based in San Francisco and has operations in over 785 metropolitan areas worldwide.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started