Uber logo

Software Engineer I – Backend

Uber
LocationBangalore, India
SalaryNot specified
Job TypeFull-Time
IndustrySoftware Engineering / Developer Productivity

Job Description

Join Uber’s Developer Platform team as a Software Engineer I to build scalable backend solutions that support developer productivity and software quality across global mobility products.

Detailed Overview

🚗 **Software Engineer I – Backend | Uber (Bangalore, India)** The Developer Platform team at Uber builds foundational tools and infrastructure that empower developers to build high-quality software efficiently and at scale. As a Software Engineer I, you'll be part of a collaborative environment that delivers large-scale solutions impacting millions globally. **What You’ll Do:** - Write high-quality, efficient, testable, and reliable backend code in Java or Go - Monitor and improve product quality in production, resolving bugs and inefficiencies - Participate in on-call rotations and help troubleshoot incidents using best practices - Contribute to system design and documentation for developer tooling **What We’re Looking For:** - 3+ months of software engineering experience through work, education, or research - Strong knowledge of data structures, algorithms, and backend programming (Java/Go) - Understanding of system design and developer tooling - Eagerness to learn and contribute to high-impact, scalable software products - Bachelor's degree in CS or related field, graduating between July 2024 – Feb 2025 **Preferred Qualifications:** - Familiar with CI/CD pipelines, distributed systems, and backend services - Able to write clean, maintainable, and well-documented code **Work Environment:** - Hybrid: Employees are expected to be in-office at least 50% of the time - Collaborative and fast-paced engineering culture Uber values diversity and welcomes applicants from all backgrounds. Accommodations are available upon request for medical or religious reasons. 📅 **Start Date:** Based on graduation timeline 🌍 **Location:** Bangalore, India 📝 **Apply Now:** [Click here to apply](https://www.uber.com/global/en/careers/list/143605/)

Experience & Requirements

Experience Level

Entry-Level

Required Skills

JavaGoBackend DevelopmentData StructuresAlgorithmsSystem DesignCI/CDDistributed Systems

Benefits

Hybrid work setupWork on large-scale distributed systemsBe part of a global engineering teamOpportunity to work on internal developer toolingFast-paced learning environment
Uber logo

About Uber

Uber is a global mobility platform redefining the way the world moves. From ride-sharing to food delivery, Uber leverages technology to create transportation solutions that bring communities together.

IndustryTechnology / Mobility

Ready to Apply?

If this position matches your skills and career goals, we encourage you to apply now.

Job posted: May 9, 2025

Please log in to download your cover letter.

You'll be redirected to the company's application page

Share This Job

Help someone in your network find their next opportunity

Job Keywords

Backend DeveloperSoftware EngineerUberJavaGoDistributed SystemsCI/CDEngineering

Job Overview

LocationBangalore, India
Job TypeFull-Time
SalaryNot specified
ExperienceEntry-Level
IndustrySoftware Engineering / Developer Productivity
PostedMay 9, 2025

Contact Recruiter

Why You'll Love This Job

Growth Opportunity

Expand your skills and advance your career with a growing company.

Impactful Work

Make a real difference with your contributions to the team.

Collaborative Culture

Join a supportive team that values your input and ideas.

Interested?

Don't miss this opportunity! Apply before the deadline.

You'll be redirected to the company's application page

© CopyRight 2025. All Rights Reserved By VitaminJob.