Talent.com
This job offer is not available in your country.
Uber - Software Engineer II - C++ / Java

Uber - Software Engineer II - C++ / Java

UberBangalore
15 days ago
Job description

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)

    Create a job alert for this search

    Software Engineer Ii • Bangalore

    Related jobs
    • Promoted
    UiPath - Software Engineer II

    UiPath - Software Engineer II

    UiPath Robotic Process Automation India Pvt. LtdBangalore
    Life at UiPath : The people at UiPath believe in the transformative power of automation to change how the world works.Were committed to creating category-leading ent...Show moreLast updated: 30+ days ago
    • Promoted
    Warner Bros. Discovery - Software Engineer II - PostgreSQL

    Warner Bros. Discovery - Software Engineer II - PostgreSQL

    Warner Bros. DiscoveryBangalore
    Roles & Responsibilities : - You have a platform-wide view of the solutions that you build, and you consistently think in terms of architecture.You have built mu...Show moreLast updated: 19 days ago
    • Promoted
    Uber - Senior Software Engineer - Backend Technologies

    Uber - Senior Software Engineer - Backend Technologies

    UberBangalore
    About The Role : Our team is looking for someone passionate about using technology to solve big business problems and is hungry to make a difference.You have created...Show moreLast updated: 15 days ago
    • Promoted
    Software Development Engineer III - MERN Stack

    Software Development Engineer III - MERN Stack

    HyrEzy Talent SolutionsBangalore
    Position : SDE3 Experience : 5 -8 Years Location : Indiranagar, from Hiring : - Must have- Node....Show moreLast updated: 30+ days ago
    • Promoted
    Uber - Software Engineer II - Frontend Technologies

    Uber - Software Engineer II - Frontend Technologies

    UberBangalore
    What The Candidate Will Do : You have knowledge of a frontend stack (some examples include : Javascript, React.Ability to learn quickly on the go : ...Show moreLast updated: 30+ days ago
    • Promoted
    Zinnia - Software Engineer III - C++ Programming

    Zinnia - Software Engineer III - C++ Programming

    ZinniaBangalore
    Who You Are : Software Engineer III, Assoc.Tech Lead play a key role in the design, development / configuration, unit testing, installation, and ongoing maintenance of...Show moreLast updated: 14 days ago
    • Promoted
    Uber - Software Engineer II - Android Mobile Applications

    Uber - Software Engineer II - Android Mobile Applications

    UberBangalore
    About the Role : Were seeking a Software Engineer II Android to join our dynamic mobile engineering team.As part of our Android team, youll play a k...Show moreLast updated: 30+ days ago
    • Promoted
    Sr Software Engineer II, Backend(Golang)

    Sr Software Engineer II, Backend(Golang)

    LG Ad SolutionsBengaluru, Karnataka, India
    LG Ad Solutions is a global leader in connected TV (CTV) and cross-screen advertising.We pride ourselves on delivering state-of-the-art advertising solutions that integrate seamlessly with today's ...Show moreLast updated: 26 days ago
    • Promoted
    Uber - Software Engineer II - Full Stack

    Uber - Software Engineer II - Full Stack

    UberBangalore
    About The Role : Edge Platform Team at Uber is responsible for building and managing the API Gateways for all the Uber Mobile App Integrations, Ext...Show moreLast updated: 30+ days ago
    • Promoted
    Uber - Software Engineer II - Java / Python

    Uber - Software Engineer II - Java / Python

    UberBangalore
    Job Summary : We are seeking a highly motivated and skilled Software Engineer II to join our dynamic engineering team.In this role, you will be re...Show moreLast updated: 30+ days ago
    • Promoted
    Uber - Software Engineer II - iOS Platform

    Uber - Software Engineer II - iOS Platform

    UberBangalore
    Join 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...Show moreLast updated: 30+ days ago
    • Promoted
    Uber - Software Engineer - Android Platform

    Uber - Software Engineer - Android Platform

    UberBangalore
    Job Description : At Uber, system reliability, data security, and privacy are our top priorities.This role is part of the Experience and Pr...Show moreLast updated: 30+ days ago
    • Promoted
    Uber - Senior Software Engineer - C / C++ / Java

    Uber - Senior Software Engineer - C / C++ / Java

    UberBangalore
    About the Role : As a Senior Software Engineer in Ubers Drive team, you will play a pivotal role in shaping the future of autonomous ridesh...Show moreLast updated: 28 days ago
    • Promoted
    Uber - Senior Software Engineer - Java / Golang

    Uber - Senior Software Engineer - Java / Golang

    UberBangalore
    What The Candidate Will Do : - Design, scale, code, monitor, and maintain a highly critical set of services.Contribute to, lead, own, and ...Show moreLast updated: 30+ days ago
    • Promoted
    Uber - Software Engineer II - Android SDK

    Uber - Software Engineer II - Android SDK

    UberBangalore
    About The Role Role Summary : We are seeking a passionate Software Engineer to join our Communication Platform team.I...Show moreLast updated: 30+ days ago
    • Promoted
    Uber - Software Engineer II - Order Management System

    Uber - Software Engineer II - Order Management System

    UberBangalore
    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-cr...Show moreLast updated: 30+ days ago
    • Promoted
    Uber - Senior Software Engineer - iOS Platform

    Uber - Senior Software Engineer - iOS Platform

    UberBangalore
    Responsibilities : - Lead, mentor, and inspire a team of engineers to achieve project goals and deliverables.Collaborate with product managers, desig...Show moreLast updated: 4 days ago
    • Promoted
    Uber - Senior Software Engineer - C / C++ Programming

    Uber - Senior Software Engineer - C / C++ Programming

    UberBangalore
    About the Role : As a Senior Software Engineer in Ubers Drive team, you will play a pivotal role in shaping the future of autonomous ridesharing.Beyond coding, you wi...Show moreLast updated: 30+ days ago