Flag job

Report

Software Engineer I

Salary

₹18 - 37 LPA

Min Experience

0 years

Location

Bangalore

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Uber is hiring a Software Engineer I (Backend) to join the Developer Platform team in Bangalore. The team plays a crucial role in enabling Uber engineers to build high-quality software consistently and efficiently. You will help develop technical infrastructure and tools that empower developers across Uber to create, test, and deploy software at scale. This is a unique opportunity to work on foundational systems with company-wide impact. As a Backend Software Engineer I, you will be responsible for creating scalable tools and services that drive developer productivity. You'll contribute directly to systems that support the full software development lifecycle—from writing code to deploying and monitoring production systems that power Uber's global operations. Responsibilities - Write high-quality, reliable, readable, efficient, testable, and maintainable code - Participate in code reviews and provide constructive feedback to peers - Develop comprehensive test coverage and maintain quality documentation - Monitor and maintain product quality in the production environment - Identify, triage, and resolve bugs and inefficiencies in backend services - Participate in on-call rotations for production support and incident resolution - Translate product and engineering requirements into well-designed systems - Collaborate with cross-functional teams to deliver high-impact backend solutions Basic Qualifications - Minimum 3 months of experience in software engineering (internship, coursework, research, or project-based) - Strong foundation in Java or Go programming languages - Good understanding of data structures, algorithms, and computer science fundamentals - Ability to convert requirements into system design and clean code - Recent graduates with a Bachelor's degree in Computer Science, Engineering, or a related technical field - Eligible Batch: July 2024 to February 2025 graduates - Passion for learning and delivering high-quality software on time Preferred Qualifications - Experience writing efficient and well-documented code - Ability to diagnose and resolve bugs, improve codebase stability and performance - Familiarity with continuous integration/continuous deployment (CI/CD) pipelines - Experience with distributed systems - Exposure to production-level backend systems

About the company

Uber Technologies, Inc., founded in 2009 and headquartered in San Francisco, California, is a global leader in ride-hailing, food delivery, and mobility services. Through its innovative platform, Uber connects millions of riders, drivers, and delivery partners across more than 70 countries. The company's services include Uber Rides, Uber Eats, and Uber Freight, making it a key player in the transportation and logistics industry. As of 2023, Uber has a market capitalization of approximately $90 billion and reported annual revenue of over $30 billion. The company employs more than 32,000 professionals worldwide, continually expanding its offerings and driving innovation in the mobility ecosystem.

Skills

Algorithms
Data Structures
Distributed Systems
Go
Java