Uber - Software Engineer II - C++/Java
4 days ago
About The Role : Uber's Commerce Platform Engineering group is vital for maintaining and enhancing the infrastructure that enables all Uber lines of business to conduct transactions. As a central and mission-critical system, all commerce in and out of Uber flows through these systems, demanding strict 4 9's availability. This is one of our largest scalable systems, and its complex day-to-day interactions require careful coordination from engineers with a deep sense of quality, security, and ingenuity. The Order Platform team provides a reliable, self-service platform for accessing commerce data and capabilities across Uber. It serves as a single point of integration between various Uber businesses and commerce systems, acting as the single source of truth for all transactions performed by any Uber business, including Uber Rides and Uber Eats. As a critical central platform, we bridge the gap between infrastructure and product. We solve deep technical challenges at scale within problem domains specific to Uber's business.Job Description : As a Software Engineer II, you'll contribute to the end-to-end delivery of initiatives, from design to production readiness. You'll work closely with engineering leadership, product managers, and technical program managers to develop roadmaps and ensure seamless execution. What The Candidate Will Need / Bonus Points :What the Candidate Will Do :- Design, scale, code, monitor, and maintain a highly critical set of services. - Contribute to, lead, own, and deliver complex features as part of a larger project. - Proactively mentor interns or new college graduates. - Develops and maintains tests, monitoring, and alerting to ensure robust and stable code, while also helping define related standards. Basic Qualifications :- MS/BS in Computer Science or a related field, with at least 3 years of individual contributor experience as a software engineer.- Fluent in Go, Java, or C++.- Knowledge of distributed systems architecture including concepts like consensus, convergence, load balancing, data consistency, and performance/efficiency.- Strong communication skills, both written and verbal, to articulate complex ideas to engineering teams. Preferred Qualifications :- Prior experience in fintech or payments.- Prior experience with Go.- Experience being on-call and handling operational issues for a system serving production traffic. (ref:hirist.tech)
-
Software Engineer II
1 week ago
Bengaluru, Karnataka, India Uber Full time ₹ 15,00,000 - ₹ 25,00,000 per yearAbout The RoleUber is seeking a dynamic Full Stack Engineer to join our rapidly expanding Ad Tech team within the Delivery organization in India. This role is vital for driving growth in Uber's high-growth Ads business by contributing to impactful projects that enhance the advertiser experience.Engage in the development of advanced Advertiser experience apps...
-
Software Engineer II
3 weeks ago
Bengaluru, India Uber Full timeJob Description About the Role As an Engineer on the Data Intelligence team, you will be dealing with large scale data pipelines and data sets that are critical and foundational for Uber to make decisions for better customer experience. You will be working on a petabyte scale of analytics data from the multiple Uber applications. Help us build the software...
-
Bengaluru, India Uber Full timeDescription :About The Role : Our team builds the tools and services to manage the lifecycle of configurations for all of Uber's business areas (Mobility and Delivery) and domains (fares, dispatching, matching etc).We play a pivotal role in enabling Uber to launch new products faster and more reliably while ensuring Uber is compliant to regulations....
-
Bengaluru, India Uber Full timeAbout The Role :As a Senior Software Engineer on the Cloud-Lake team, you will play a critical role in driving Uber's batch data infrastructure to the cloud.You'll be responsible for building scalable, reliable systems that automate dataset replication, orchestrate workload migrations, and ensure data integrity and performance across hybrid...
-
Software Engineer I
4 days ago
Bengaluru, Karnataka, India Uber Full time ₹ 5,00,000 - ₹ 15,00,000 per yearAbout the RoleThe Security Engineering team at Uber is focused on making the production and corporate environments secure by default to provide industry-leading solutions for Uber's production services and infrastructure. We are looking for a Software Engineer to join our Enterprise Security team. This team is dedicated to protecting Uber's digital assets by...
-
ML Engineer II
4 days ago
Bengaluru, India Uber Full timeJob Description ABOUT THE ROLE - Applied AI is a horizontal AI team at Uber collaborating with business units across the company to deliver cutting-edge AI solutions for core business problems. We work closely with engineering, product and data science teams to understand key business problems and the potential for AI solutions, then deliver those AI...
-
Sr Software Engineer
4 days ago
Bengaluru, India Uber Full timeJob Description About the Role - The U4B Platforms Org in Bangalore is building and evolving the best-in-class business systems for Uber B2B Customers, which enables experiences and tools for reliable, configurable, and intelligent business lifecycle management. The platform enables end-to-end B2B experience enabling cost-efficient business growth through...
-
ML Engineer II
2 days ago
Bengaluru, Karnataka, India Uber Full time ₹ 20,00,000 - ₹ 25,00,000 per yearWhat The Candidate Will Need / Bonus Points---- What the Candidate Will Do ----At Uber for Business, you'll be part of a fast-paced environment that embraces innovation and collaboration. With your contributions, we aim to continue revolutionizing business travel solutions and offer best-in-class services to solve real-world problems.Basic...
-
Software Engineer II- Android
3 weeks ago
Bengaluru, India Uber Full timeJob Description About the Role About the Role Rider Growth is a new and emerging line of business in Uber with the mission to help increase the rate of customer acquisition, decrease rate of customer retention, and increase revenue by a) optimising existing products and b) building new products We're looking for passionate Backend developers to join Rider...
-
Software Engineer II
3 days ago
Bengaluru, Karnataka, India Uber Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAbout the RoleAirports is one of the largest verticals at Uber, responsible for driving over +15% of total Uber business. They are highly regulated and complex to operate, with unique requirements that vary across airports and countries. We need to build a variety of experiences for both riders and drivers. As part of this team, you will be responsible for...