LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Uber›Software Engineer II
Uber

About Uber

Reimagining transportation for a better world

🏢 Tech👥 1001+ employees📅 Founded 2009📍 Mission Bay, San Francisco, CA💰 $15.8b⭐ 3.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...

🌐 Website💼 LinkedIn𝕏 TwitterAll 832 jobs →
Uber

Software Engineer II

Uber • Bangalore, IND

Posted 6d ago🏛️ On-SiteMid-LevelSoftware engineering📍 Bangalore
Apply Now →

Skills & Technologies

Java

Overview

Uber is hiring a Software Engineer II to contribute to the Uber Eats platform, focusing on enhancing user experience and operational efficiency. You'll work with Java and collaborate with cross-functional teams to drive impactful solutions. This position requires relevant engineering experience.

Job Description

Who you are

You have a solid foundation in software engineering principles and at least 2-5 years of experience in developing scalable applications. Your expertise in Java allows you to build robust backend systems that support high traffic and complex functionalities. You thrive in collaborative environments and enjoy working with cross-functional teams to deliver impactful solutions. You are comfortable with agile methodologies and have experience in participating in code reviews and technical discussions. You understand the importance of writing clean, maintainable code and are always looking for ways to improve system performance and reliability. You are open to learning new technologies and adapting to the evolving needs of the team.

Desirable

Experience with cloud platforms such as AWS or Azure would be a plus, as well as familiarity with microservices architecture. Knowledge of database management systems and API design principles will help you excel in this role. If you have experience in the food delivery or logistics industry, that would be an added advantage.

What you'll do

As a Software Engineer II at Uber, you will be part of the Uber Eats team, where your contributions will directly impact the way we serve our customers and partners. You will design, develop, and maintain backend services that power the Uber Eats platform, ensuring they are scalable and efficient. You will collaborate with product managers and designers to understand user needs and translate them into technical requirements. Your role will involve writing high-quality code, conducting unit tests, and participating in code reviews to maintain code quality standards. You will also be responsible for troubleshooting and resolving production issues, ensuring minimal downtime and optimal performance of the services you manage. You will have the opportunity to mentor junior engineers and share your knowledge with the team, fostering a culture of learning and growth.

What we offer

Uber provides a dynamic work environment where innovation is encouraged, and your ideas can lead to real-world impact. You will have access to professional development opportunities and resources to enhance your skills. We offer competitive compensation and benefits, including health insurance, retirement plans, and flexible working arrangements. Join us in our mission to reimagine the way the world moves and be part of a team that is making a difference in communities around the globe.

Interested in this role?

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

Apply Now →Get Job Alerts