Uber is hiring for Software Engineer I | Apply Now!






Uber – Software Engineer I


Disclaimer

Welcome to vthetecheejobs.com! We gather job listings from various sources, including job websites and company portals, to bring you the best opportunities tailored to your interests. While we strive to ensure accuracy, please verify job details independently before taking any action. It’s important to note that vthetecheejobs.com does not endorse any specific employers or job listings showcased on our platform, nor are we involved in the hiring process. We want you to know that we have no affiliations or partnerships with the companies listed. Your use of our website is at your own discretion, and we’re here to support you in your job search journey!




Uber

Software Engineer I

Bangalore, Karnataka, India
Full-Time

Uber hiring poster vthetecheejobs

About the Company

We are revolutionizing the way people perceive and utilize transportation services. Uber began as a simple application facilitating requests for premium black car services within a limited number of metropolitan areas. Today, we have become an integral component of the logistical infrastructure in over 600 cities worldwide. Whether it involves providing transportation or delivering food, we leverage technology to efficiently provide people with the products and services they need, precisely when they need them.

For individuals who drive with Uber, our application offers a flexible and innovative means of generating income. For cities, we contribute to the strengthening of local economies, improvement of transportation accessibility, and enhancement of overall street safety.

However, our current achievements represent only a fraction of our future aspirations. We are actively engaged in exploring future possibilities through teams dedicated to the development of self-driving vehicles and aerial transportation solutions, solidifying our commitment to long-term innovation. We are actively reimagining the future of how people and goods are transported from one location to another.

Our goal is to establish Uber’s presence in every major city globally. Your skills and passion are essential to help us achieve this ambitious objective! We encourage you to visit the Uber Engineering Blog to gain deeper insights into our team and the work we do.

Uber is an equal opportunity employer that actively promotes diversity and inclusion within the workplace. We strongly encourage applications from individuals with diverse backgrounds and experiences. We are committed to providing equal employment opportunities and do not discriminate on the basis of race, color, religion, sex (including pregnancy), gender, national origin, citizenship, age, mental or physical disability, veteran status, marital status, sexual orientation, or any other characteristic protected by applicable law.

Job Description

About the Opportunity:

As a Software Engineer at Uber, you will directly influence the customer experience for both riders and drivers utilizing the Uber platform. If you are passionate about enhancing our services and addressing any shortcomings within our applications, we encourage you to apply and become a valuable member of our team. We are a highly motivated, collaborative, and forward-thinking group, dedicated to transforming the global transportation industry. Beyond the traditional social web application, we are actively involved in the movement of real-world assets and facilitating the transportation of individuals within their respective cities. In addition to your project responsibilities, you will have opportunities to cultivate strong working relationships with fellow interns and experienced Uber mentors through a variety of engaging summer activities.

If you possess the skills and qualifications outlined below, we encourage you to submit your application for consideration.

Company Name Uber
Role Software Engineer I
Location Bangalore, Karnataka, India
Salary
Job Type Full-Time




Responsibilities

Qualifications

  • Candidates should be graduating in 2024 or 2025 with a Bachelor of Technology (B.Tech), Integrated Dual Degree, Master of Technology (M.Tech), or Master of Science (MSc) degree in Computer Science, Electronics Engineering, Electrical Engineering, Mechanical Engineering, Mathematical Sciences, or a closely related field.
  • Demonstrated software engineering proficiency through prior internship experiences, relevant work experience, participation in coding competitions, and/or published works.
  • Proficiency in one or more application or systems programming languages, such as Go, Python, Ruby, Java, C/C++, or similar languages.
  • A strong interest in developing internal tools and infrastructure to support engineering efforts.
  • A demonstrable commitment to contributing to a team-oriented environment focused on consistently delivering impactful results.
  • A dedication to producing well-documented, easily maintainable, and reusable software components.
  • An intrinsic drive to consistently deliver high-quality work and a strong sense of ownership and accountability for all assigned tasks.
  • A willingness to acquire new programming languages and adopt new software development methodologies.

Skills

Go
Python
Ruby
Java
C/C++

ATS Keywords

Software Engineer
B.Tech
M.Tech
MSc
Computer Science
Electronics Engineering
Electrical Engineering
Mechanical Engineering
Mathematical Sciences
Go
Python
Ruby
Java
C++
Software Development
Algorithms
Data Structures
Bangalore

Get instant updates on latest jobs!

Join our instagram and telegram channels.

To join our Instagram and Telegram channels click on instagram and telegram icons

Instagram




Join Now

Telegram




Join Now

Frequently Asked Questions

What degree qualifications are required for this role?

Candidates should be graduating in 2024 or 2025 with a Bachelor of Technology (B.Tech), Integrated Dual Degree, Master of Technology (M.Tech), or Master of Science (MSc) degree in Computer Science, Electronics Engineering, Electrical Engineering, Mechanical Engineering, Mathematical Sciences, or a closely related field.

What programming languages are preferred for this position?

Proficiency in one or more application or systems programming languages is required, such as Go, Python, Ruby, Java, C/C++, or similar languages.

Is prior internship experience required?

Demonstrated software engineering proficiency through prior internship experiences, relevant work experience, participation in coding competitions, and/or published works is preferred.

What are the key responsibilities of a Software Engineer I at Uber?

As a Software Engineer at Uber, you will directly influence the customer experience for both riders and drivers utilizing the Uber platform, enhance services and address shortcomings within our applications, and be actively involved in the movement of real-world assets and facilitating the transportation of individuals within their respective cities.

Other Information

Tags

Software Engineer
Full-Time
Bangalore
Uber
Entry-Level
Backend Development
System Programming
India




How to Apply

  1. Review Job Details: Read through all the job details on this page to understand the requirements and responsibilities.
  2. Click the Apply Link: Scroll down and click the “Apply Link” button to be redirected to the official website.
  3. Fill Out the Application: On the official website, fill out the application form with the provided information.
  4. Double-Check Your Information: Before submitting your application, review all the details you’ve provided to ensure accuracy and completeness.
  5. Submit Your Application: Once you’re satisfied with your application, submit it through the official website as instructed.







From vthetechee.com on 2025-06-06 08:44:36





Scroll to Top