
Uber - Software Engineer II - Order Management System
2 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.
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 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)
-
Uber - Software Engineer II - C++/Java
3 weeks ago
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
1 week 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...
-
Software Engineer II
4 weeks ago
Bengaluru, Karnataka, 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 scalable...
-
Software Engineer II
3 weeks ago
Bengaluru, Karnataka, 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 scalable...
-
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 - Software Engineer II - iOS Platform
2 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...
-
Uber - Software Engineer II - Full Stack
2 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...
-
Staff Software Engineer- Uber Eats
2 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...
-
Uber - Engineering Manager II - OS Deployment
3 weeks ago
Bengaluru, India Uber Full timeAbout The Role : Uber is looking for an experienced Engineering Manager to lead a team within our Container Platform Infrastructure group. As a manager within Infrastructure you will have a significant impact on the evolution of Uber's backend teams and architecture. Our mission is to make transportation as reliable as running water, and we are looking...
-
Uber - Senior Software Engineer - Kafka
7 days 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 ...