Uber - Software Engineer II - iOS Platform

2 weeks ago


Bengaluru, India Uber Full time

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 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 work directly impacts daily operations for drivers worldwide.

This role is part of the Experience & Progressions team under the EARNER org, which owns foundational components like trip and offer experiences. We tackle complex challenges such as improving acceptance rates and designing systems that prioritize quality supply over quantity. This is the team behind programs like DORA and Diego, focused on building sustainable, loyalty-boosting, and engagement-driving experiences.

Our engineering principles are rooted in system reliability, data security, and privacy - essential in every product we ship.

Key Responsibilities :

- Design, build, and maintain core mobile features in the Driver app.

- Ensure high performance, scalability, and reliability at global scale.

- Implement security-first solutions to protect user data and privacy.

- Collaborate with backend engineers to deliver cohesive product experiences.

Requirements :


- Strong software engineering fundamentals.

- Skilled in low-level design and defining clean, maintainable abstractions.

- Proponent of Test-Driven Development (TDD).

- Solid understanding of design patterns and mobile architecture.

- Ability to write performant code with attention to battery and network efficiency.

- Experience with performance optimization.

- Comfortable working through ambiguity and iterating towards solutions.

Be a part of shaping the future of driver experience at Uber - where your work helps millions of earners succeed every day.

(ref:hirist.tech)

  • Bengaluru, India Uber Full time

    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...


  • Bengaluru, India Uber Full time

    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...

  • Software Engineer II

    4 weeks ago


    Bengaluru, Karnataka, India Uber Full time

    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...


  • Bengaluru, Karnataka, India Uber Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About 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 time

    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...


  • Bengaluru, India Uber Full time

    About 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...


  • Bengaluru, India Uber Full time

    About 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 iOS Engineer

    3 weeks ago


    Bengaluru, India Uber Full time

    As an iOS Engineer on the Communications Platform team, you'll work on the code behind apps used by millions globally every day. In hundreds of cities, people tap their phones to get a ride, get food delivered, or earn extra cash with Uber. We're looking for hardworking engineers to make sure the delivery experience is magical. Join us to work on some of the...

  • Staff iOS Engineer

    4 days ago


    Bengaluru, Karnataka, India Uber Full time ₹ 1,50,00,000 - ₹ 2,50,00,000 per year

    As an iOS Engineer on the Communications Platform team, you'll work on the code behind apps used by millions globally every day. In hundreds of cities, people tap their phones to get a ride, get food delivered, or earn extra cash with Uber. We're looking for hardworking engineers to make sure the delivery experience is magical. Join us to work on some of the...


  • Bengaluru, India Uber Full time

    Job Description As an iOS Engineer on the Communications Platform team, you'll work on the code behind apps used by millions globally every day. In hundreds of cities, people tap their phones to get a ride, get food delivered, or earn extra cash with Uber. We're looking for hardworking engineers to make sure the delivery experience is magical. Join us to...