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 Software Engineer II to build high-quality Android experiences for earners. You'll collaborate with cross-functional teams to deliver impactful mobile features. This position requires experience in Android development.

Job Description

Who you are

You have a strong background in Android development and are excited about building intuitive mobile experiences that help millions of earners make smarter decisions. You thrive in collaborative environments, working closely with Product Managers, Designers, Backend Engineers, and Data Scientists to create cohesive and high-quality applications. Your experience includes taking ownership of features from implementation through launch, ensuring they are performant and reliable.

You are detail-oriented and committed to improving code quality, testing, and long-term maintainability. You leverage data and experimentation to inform product improvements, demonstrating a strong analytical mindset. You are eager to learn and grow as an engineer, embracing the opportunity to deepen your knowledge of Uber's mobile platform and tooling.

What you'll do

As an Android Software Engineer on the Offer Experience team, you will design, develop, and ship high-quality Android features that power the earner offer experience. You will take responsibility for features end-to-end, from implementation through launch, monitoring, and iteration. Collaborating cross-functionally, you will partner with Product Managers, Designers, Backend Engineers, and Data Scientists to deliver cohesive experiences that are fast, scalable, and delightful to use.

You will contribute to improving the quality and reliability of the applications by focusing on code quality, testing, and performance. Your role will involve iterating with data, using experimentation and metrics to inform product improvements. You will have the opportunity to grow as an engineer, learning about Uber's mobile platform, tooling, and best practices while making a significant impact on the user experience.

What we offer

Uber provides a dynamic work environment where you can make a real impact on the lives of millions of earners. You will have the chance to work on highly visible product surfaces and collaborate with talented professionals across various disciplines. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us in building innovative mobile experiences that empower earners to maximize their earnings.

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

Amazon

Software Engineering

Amazon📍 San Francisco - On-Site

Amazon is hiring a Software Engineer II to join the Video Platform team at Twitch. You'll build and maintain services that enhance the video experience for users. This role requires collaboration with various teams and mentoring other engineers.

🏛️ On-SiteMid-Level
4 months ago
Amazon

Software Engineering

Amazon📍 Culver City - On-Site

Amazon is hiring a Software Engineer II to join the Video Platform team at Twitch. You'll build and maintain services that enhance the video experience for viewers and creators. This position requires collaboration with various teams and mentorship of other engineers.

🏛️ On-SiteMid-Level
4 months ago
Productiv

Software Engineering

Productiv📍 San Francisco - On-Site

Productiv is hiring a Software Engineer II to help build tools that reduce risk and optimize SaaS usage. You'll work across the full stack and collaborate with cross-functional teams. This position requires 2-4 years of experience.

🏛️ On-SiteMid-Level
4 months ago
Amplitude

Backend Engineer

Amplitude📍 San Francisco - On-Site

Amplitude is seeking a Mid-Level Backend Engineer to contribute to their data infrastructure teams. You'll work with technologies like Java, Python, and PostgreSQL to process massive amounts of customer data. This role requires experience in backend development and cloud services.

🏛️ On-SiteMid-Level
2w ago
Uber

Software Engineering

Uber📍 San Francisco - On-Site

Uber is hiring a Software Engineer 2 to enhance their ads product capabilities. You'll work with technologies like Java, Node.js, and Python to improve scalability and reliability. This position requires 2+ years of experience in developing production systems.

🏛️ On-SiteMid-Level
2 months ago