Company: Uber
Position: Software Engineer I (Full-Time)
Location: Bangalore, Karnataka, India
Qualification: B.Tech, M.Tech, Integrated Dual Degree, or MSc in CS, Electronics, Electrical, Math or related fields (2024 & 2025 passouts)
Job Description
Uber is looking for passionate and driven software engineers to join their Bangalore team. As a Software Engineer I, you’ll work on critical projects that directly enhance the rider and driver experience. You’ll be part of a global mission to redefine how people and goods move in cities using innovative technologies.
Key Responsibilities
- Develop and maintain high-quality software for Uber’s platforms
- Contribute to tools, infrastructure, and systems that scale globally
- Collaborate with cross-functional teams to deliver impactful features
- Write clean, maintainable, and reusable code following best practices
Skills Required
- Proficiency in one or more languages: Go, Python, Ruby, Java, C/C++
- Prior experience via internships, coding competitions, or projects
- Strong problem-solving and analytical abilities
- Willingness to learn new tools, technologies, and methodologies
Training & Growth Opportunities
- Mentorship from experienced Uber engineers and mentors
- Opportunity to work on real-world, scalable systems
- Engage in learning sessions, summer activities, and team events
Benefits
- Competitive compensation and perks
- Work on global impact projects
- Inclusive and collaborative work environment
About Uber
Uber is a global technology company that revolutionized urban transportation. From on-demand rides to food delivery and autonomous vehicles, Uber continues to innovate across multiple verticals. With operations in over 600 cities worldwide, Uber empowers people to move and earn with ease.
How to Apply
- Prepare your updated resume highlighting relevant projects and skills
- Ensure your profile meets the eligibility criteria
- Apply via the official Uber careers portal