Uber

About Uber

Reimagining transportation for a better world

🏢 Tech👥 1001+ employees📅 Founded 2009📍 Mission Bay, San Francisco, CA💰 $15.8b3.9
B2CTravelMarketplaceTransportRidesharingDelivery

Key Highlights

  • Public company (NYSE: UBER) since May 2019
  • Completed over 1.5 billion trips globally
  • Generated $4.8B in revenue from Uber Eats in 2020
  • Raised $15.8 billion in funding

Uber Technologies, Inc. (NYSE: UBER) is a leading ride-hailing platform headquartered in Mission Bay, San Francisco, CA. Founded in 2009, Uber has transformed transportation services, completing over 1.5 billion trips globally. The company went public in May 2019 and has raised $15.8 billion in fund...

🎁 Benefits

Uber provides comprehensive healthcare, a robust employee stock purchase plan, generous paid vacation, and a four-week sabbatical after five years of ...

🌟 Culture

Uber fosters a culture of innovation and adaptability, continuously expanding its services beyond traditional ride-hailing. The company emphasizes wor...

Skills & Technologies

Overview

Uber is hiring a Senior Backend Engineer to build and maintain backend services for their Delivery and Ads teams. You'll work with Java and Spring to develop scalable solutions. This role requires strong backend engineering experience and collaboration skills.

Job Description

Who you are

You have 5+ years of backend engineering experience, building and maintaining production systems that scale effectively. You’ve collaborated with cross-functional teams to deliver user-facing products and understand the importance of stakeholder engagement in the development process.

Your expertise lies in Java and Spring, and you have a solid understanding of REST APIs. You’ve designed and implemented robust backend services that handle high traffic and ensure optimal performance. You are comfortable with system architecture and have experience in debugging complex issues in distributed systems.

You thrive in a collaborative environment and enjoy working with diverse teams. You understand the balance between delivering features quickly and maintaining high-quality standards. You are proactive in seeking feedback and are always looking for ways to improve processes and systems.

Desirable

Experience with cloud platforms such as AWS or GCP is a plus, as is familiarity with containerization technologies like Docker and Kubernetes. You have a keen interest in optimizing backend services for performance and scalability, and you are always eager to learn new technologies and methodologies.

What you'll do

In this role, you will design, develop, and maintain backend services that support Uber's Delivery and Ads teams. You will work closely with product managers and other engineers to understand requirements and translate them into technical specifications. Your responsibilities will include writing clean, maintainable code and conducting code reviews to ensure quality across the team.

You will be involved in optimizing existing services and building new features that enhance user experience. You will also participate in architectural discussions and contribute to the overall technical direction of the team. Your role will require you to monitor system performance and troubleshoot issues as they arise, ensuring that services remain reliable and efficient.

Collaboration is key in this position, as you will work with various stakeholders to align on project goals and timelines. You will also mentor junior engineers, sharing your knowledge and helping them grow in their careers. You will be expected to stay updated with industry trends and best practices, bringing innovative ideas to the team.

What we offer

Uber offers a dynamic work environment where you can make a significant impact on the company's success. You will have access to professional development opportunities and the chance to work with cutting-edge technologies. The company promotes a culture of collaboration and inclusivity, encouraging you to bring your whole self to work.

You will also enjoy competitive compensation and benefits, including health insurance, retirement plans, and flexible work arrangements. Uber values work-life balance and provides resources to support your well-being. Join us in shaping the future of transportation and logistics at Uber.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Uber.

Similar Jobs You Might Like

Based on your interests and this role

Uber

Backend Engineer

Uber📍 San Francisco - Hybrid

Uber is hiring a Backend Engineer II to collaborate on building and maintaining backend services for user-facing products. You'll work with Java and Spring to support various teams including Delivery and Ads. This position requires experience in backend development and system architecture.

🏢 HybridMid-Level
1 month ago
Uber

Backend Engineer

Uber📍 San Francisco - Hybrid

Uber is hiring a Senior Backend Engineer to build and maintain backend services for their Marketplace, Maps, and Membership teams. You'll work with Java and Spring to develop high-scale systems impacting millions of users. This role requires 5+ years of experience in backend engineering.

🏢 HybridSenior
1 month ago
Endeavor

Backend Engineer

Endeavor📍 San Francisco - On-Site

Endeavor is hiring a Senior Backend Software Engineer to build the backbone of their agentic ERP systems. You'll work with Java and Python to design APIs and integrate AI workflows. This position requires 3-10 years of experience in backend engineering.

🏛️ On-SiteSenior
9 months ago
Nextdoor

Backend Engineer

Nextdoor📍 San Francisco - Hybrid

Nextdoor is hiring a Senior Backend Engineer to contribute to their innovative technology that fosters local community connections. You'll work in a collaborative environment focused on quality and reliability. This position requires significant experience in backend engineering.

🏢 HybridSenior
1 month ago
Uber

Machine Learning Engineer

Uber📍 San Francisco - Hybrid

Uber is hiring a Senior Machine Learning Engineer to design and optimize ML-based solutions for their Delivery and Ads teams. You'll work with technologies like Python, AWS, and TensorFlow to tackle complex logistical challenges. This role requires 5+ years of experience in machine learning and software engineering.

🏢 HybridSenior
1 month ago