
About Uber
Reimagining transportation for a better world
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...
Overview
Uber is hiring an Entry-Level Software Engineer to contribute to innovative projects that reimagine transportation. You'll be part of a collaborative team in Bangalore, focusing on impactful solutions. This role requires a passion for technology and problem-solving.
Job Description
Who you are
You are an aspiring software engineer eager to contribute to innovative projects that redefine transportation. You have a foundational understanding of software development principles and are excited to learn and grow in a collaborative environment. You thrive in team settings and are ready to engage with colleagues to tackle challenges head-on. You are adaptable and open to feedback, understanding that growth comes from learning from experiences. You value the importance of in-office collaboration and are prepared to spend time in the office to foster team dynamics. You are committed to Uber's mission of creating real-world impact through technology.
What you'll do
As a Software Engineer at Uber, you will work closely with experienced engineers to develop and enhance software solutions that improve the way people move. You will participate in coding, testing, and debugging processes, contributing to the development of applications that are user-friendly and efficient. You will collaborate with cross-functional teams to understand user needs and translate them into technical requirements. You will engage in code reviews, learning from peers while also sharing your insights. You will have the opportunity to work on various projects, gaining exposure to different technologies and methodologies. You will be encouraged to ask questions and seek guidance, ensuring that you are continuously learning and growing in your role.
What we offer
Uber offers a dynamic work environment where collaboration is key. You will have access to resources and mentorship to help you develop your skills and advance your career. The company values diversity and inclusion, creating a workplace where everyone can thrive. You will be part of a culture that encourages innovation and creativity, allowing you to contribute your ideas and solutions. Uber also provides accommodations based on individual needs, ensuring that all employees feel supported in their work environment. You will have the chance to make a real impact on the world while working with a team that is passionate about technology and its potential to change lives.
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

Software Engineering
Microsoft is hiring a Software Engineer II to develop solutions for Dynamics 365 Supply Chain Management. You'll work with technologies like Azure, C#, and JavaScript to solve enterprise business problems. This position requires a passion for software engineering and familiarity with business applications.

Software Engineering
Yugabyte is hiring a Software Engineer to help build a cloud-native transactional database. You'll work with PostgreSQL-compatible distributed systems to support high-scale applications. This position requires a strong understanding of cloud-native architectures.

Software Engineering
Microsoft is hiring a Software Engineer II to enhance the Outlook Mobile Web App and Desktop client. You'll work with React and Azure to deliver innovative email experiences. This position requires relevant experience in software development.

Software Engineering
Uber is hiring a Software Engineer II to build and evolve business systems for B2B customers. You'll work with technologies like Java, JavaScript, and SQL in Bangalore. This position requires a strong background in full-stack development.