
Uber - Software Engineer II - C++/Java
3 weeks 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)
-
Bengaluru, India Uber Full timeAbout 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...
-
Software Engineer II
2 weeks ago
Bengaluru, Karnataka, India Uber Full time ₹ 15,00,000 - ₹ 25,00,000 per yearAbout the RoleUber'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...
-
Uber - Software Engineer II - Full Stack
3 weeks ago
Bengaluru, India Uber Full timeAbout The Role :Edge Platform Team at Uber is responsible for building and managing the API Gateways for all the Uber Mobile App Integrations, External API integrations, and streaming data integrations with backend services.The services managed by the Edge Platform team are some of the most critical services that Uber business relies on to run securely and...
-
Uber - Senior Software Engineer - Cyber Security
4 weeks ago
Bengaluru, India Uber Full timeThe 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. As a Senior Software Engineer in the Enterprise Application Security team, you will leverage your solid software engineering background in building...
-
Staff Software Engineer- Uber Eats
3 weeks ago
Bengaluru, India Uber Full timeJob Description About the Role Uber Eats is the fastest growing food delivery platform in the world, just over the last year we have doubled our gross bookings! Our team's work at Uber Eats directly impacts and continues to impact our communities. We help feed the Eater, and we help the merchants stay in business. Our mission is to to build reliable and...
-
Software Engineer II
6 days 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...
-
Uber - Software Engineer II - iOS Platform
3 weeks ago
Bengaluru, India Uber Full timeJoin Uber's Core Mobile Engineering team as an iOS Engineer focused on building key features for the Uber Driver app - the central platform for millions of earners around the globe. Our mission is to make the Driver app the best place to earn, and we're building at a scale few others can match. From trip lifecycles to offer acceptance flows, our...
-
Bengaluru, India Uber Full timeAbout The Role : At Uber, our mission is to ignite opportunity by setting the world in motion. The Platform Engineering organization plays a foundational role in enabling our engineers to move fast, build reliably, and operate at scale. We are looking for a passionate and experienced Engineering Manager to lead two critical teams within the Real-Time Data...
-
Uber - Senior Software Engineer - Kafka
2 weeks ago
Bengaluru, India Uber Full timeAbout The Role :Uber is currently seeking talented developers with deep expertise and passion for developing large-scale streaming platforms.The Kafka team, a crucial part of Uber's Data Infrastructure organization, is responsible for building and maintaining a messaging service that is highly available, durable, and provides end-to-end latency ...
-
Software Engineer II
4 weeks 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...