Talent.com
Uber - Software Engineer II - Android Platfrom
Uber - Software Engineer II - Android PlatfromUber • Karnataka
Uber - Software Engineer II - Android Platfrom

Uber - Software Engineer II - Android Platfrom

Uber • Karnataka
30+ days ago
Job description

Description : 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 Growth team, a cross-functional group in which Design, Data Science, Backend, Android and iOS engineers work collaboratively to design and build products for riders to simplify their booking journey as well as build products from scratch to help new users complete their booking journey via other mediums such as WhatsApp and Phone call.

At Uber, we take pride in offering the best quality service to our customers you will collaborate closely with product managers and business operations teams to build for scale, yet focusing on providing intuitive and delightful customer experiences.

What The Candidate Will Need / Bonus Points :

What the Candidate Will Do :

As a software engineer, you'll engage in product and engineering jam sessions conceptualising features and mapping them into a technical design.

  • You will build software that will ship to millions of users, or thousands of fellow engineers growing multiple apps that directly impact the ease of our users' lives.
  • As a Mobile Engineer you'll work across both product and platform features in the flagship Uber app.
  • Design systems across the stack including close collaboration with backend engineers, designers, data scientists and product managers among others.
  • Help teams with defining an architecture that would scale and also encourage best practices.
  • Create frameworks and abstractions that are reliable, reusable and avoid surprising outcomes.
  • Go to person to get clarity of problem statements and also can breakdown into meaningful tasks.
  • Promote and demonstrate problem-specific expertise and execution excellence in delivering results.

Basic Qualifications :

  • Grit, drive and a deep feeling of ownership.
  • Bachelor's or Master's degree in Computer Science, Data Science, or a related field (focus on ML / AI is a plus).
  • 3+ years of experience in executing Android-based projects, providing technical guidance and training in Android development to teams of mobile engineers, and ensuring successful project completion.
  • Deep expertise in Java or Kotlin, with a thorough understanding of the Android SDK, architecture components, and design patterns.
  • Familiarity with mobile development tools such as Android Studio, and experience with version control systems (i.e., Git).
  • Excellent communication skills, with the ability to explain complex technical concepts to non-technical stakeholders and third-party collaborators (i.e., Google, Apple).
  • Preferred Qualifications :

  • Knowledge of data structure and algorithms and an ability to use them practically when implementing user-facing solutions at scale.
  • Demonstrated experience working collaboratively in cross-functional teams.
  • Experience collaborating on projects and working efficiently as part of a team.
  • Familiarity with concepts of distributed systems.
  • Experience analysing features in production using analytics and experiments.
  • Thriving in ambiguity and having a go-getter attitude.
  • (ref : hirist.tech)

    Create a job alert for this search

    Software Engineer Ii • Karnataka

    Related jobs
    iOS Developer - SWIFT / Objective C

    iOS Developer - SWIFT / Objective C

    Awign Enterprise Pvt ltd • Karnataka
    Description : Role : - iOS Developer Location : - India (Hyderabad, Chennai and Bangalore) Show more
    Last updated: 30+ days ago • Promoted
    lastminute.com - Software Engineer - Payment System

    lastminute.com - Software Engineer - Payment System

    Lastminute.com • Karnataka
    Description : At lastminute.We are the European Travel-Tech leader in Dynamic Holiday Packages.With technology, we turn spontaneous thoughts into meaningful experienc...Show more
    Last updated: 30+ days ago • Promoted
    G4 – Lead Software Engineer

    G4 – Lead Software Engineer

    Technopals Pte.Ltd. • , KA, in
    Quick Apply
    Java, Spring Boot , SQL, Hibernate, Microservices and Angular JS.Interview process : Coding Test and F2F Technical round. Java, Spring Boot , SQL, Hibernate, Microservices and React JS.Show more
    Last updated: 19 days ago
    Java Software Engineer

    Java Software Engineer

    ACL Digital • Are Telagadde, Karnataka, India
    We are Hiring : Java Back End Developer : Remote OpportunityStrong understanding and extensive experience applying advanced Object-Oriented Design (OOD) and development principles.Proven experience i...Show more
    Last updated: 10 hours ago • Promoted • New!
    Senior Platform Engineer

    Senior Platform Engineer

    ACL Digital • Karnataka, India, India
    ACL Digital is hiring for Senior Platfor Developer for Bangalore.Senior Platform Developer (C / C++ – Linux Kernel, Drivers, Networking). Linux kernel, device driver development, and networking techno...Show more
    Last updated: 17 days ago • Promoted
    Mobile Application Developer - Android Platform

    Mobile Application Developer - Android Platform

    Ampcus Tech • Karnataka
    Responsibilities : - Develop and maintain mobile apps (Android) for collecting logs, visualizing live tracks, and tagging test results. Capture logs from sensors (IMU, GPS, UWB,...Show more
    Last updated: 18 days ago • Promoted
    Cloud Architect

    Cloud Architect

    Molex • Karnataka
    Description : Your Job : As a Cloud Architect (Azure), you will drive the design and implementati...Show more
    Last updated: 25 days ago • Promoted
    PwC - React Native Developer - Flutter Platform

    PwC - React Native Developer - Flutter Platform

    PwC India • Karnataka
    Description : - Job Description & Summary : We are seeking an experienced React Native Developer with 4-6 years of expertise in buildin...Show more
    Last updated: 30+ days ago • Promoted
    GeekyAnts - Senior Software Engineer - Distributed Systems

    GeekyAnts - Senior Software Engineer - Distributed Systems

    GeekyAnts • Karnataka
    Description : We are seeking a Full Stack Engineer who can own systems end-to-end from architecting backend services an...Show more
    Last updated: 9 days ago • Promoted
    Software Engineer

    Software Engineer

    Technopals Pte.Ltd. • , KA, in
    Quick Apply
    Hands-on experience in developing Java-based web applications using Spring Boot and Microservices architecture.Strong programming skills in Java, with a good understanding of Data Structures and Al...Show more
    Last updated: 19 days ago
    Onsurity - Software Development Engineer II - Node.js

    Onsurity - Software Development Engineer II - Node.js

    Onsurity • Karnataka
    Description : Onsurity is a rapidly growing employee healthcare benefits platform that provides flexible and customised...Show more
    Last updated: 30+ days ago • Promoted
    Webknot Technologies - Senior React Native Developer - iOS / Android Apps

    Webknot Technologies - Senior React Native Developer - iOS / Android Apps

    Webknot Technologies • Karnataka
    About the Role : We are looking for a Senior React Native Developer with strong technical expertise and leadership skills to join our grow...Show more
    Last updated: 9 days ago • Promoted
    Nike - Lead Software Engineer - DevOps

    Nike - Lead Software Engineer - DevOps

    Nike India technology center private ltd • Karnataka
    Description : Youll Work With : The Release Engineering team is globally distributed in Beaverton, OR Netherlands and India, m...Show more
    Last updated: 29 days ago • Promoted
    Sr Engineer

    Sr Engineer

    Live Connections • Are Telagadde, Karnataka, India
    Role - Sr Engineer Experience - 10 to 15 years Work Mode - Remote Required Notice Period - Immediate Joiners or Serving or 30 days Must Have (All skills are required) 10 to 15 years of overall exp...Show more
    Last updated: 8 hours ago • Promoted • New!
    G2 – Sr Software Engineer.

    G2 – Sr Software Engineer.

    Technopals Pte.Ltd. • , KA, in
    Quick Apply
    Java, Spring Boot , SQL, Hibernate, Microservices and React JS.Solid experience in developing and deploying Java applications using Spring Boot and Microservices architecture.Proven ability t...Show more
    Last updated: 19 days ago
    Senior Software Engineer-Multicast

    Senior Software Engineer-Multicast

    ACL Digital • Karnataka, India, India
    We are seeking a highly skilled Senior C Network Protocol Engineer to join our growing team.In this role, you will be responsible for the design, development, and maintenance of high-performance ne...Show more
    Last updated: 22 days ago • Promoted
    Cloud Solution Architect - AWS / Azure

    Cloud Solution Architect - AWS / Azure

    Alcon • Karnataka
    Description : Summary of Position : The Cloud Solution Architect will design and implement secure, scalable, and resilient c...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Development Engineer - Test -

    Senior Software Development Engineer - Test -

    Blinkhealth • Karnataka
    Description : Company Overview : Blink Health is the fastest growing healthcare technology company that builds products to ma...Show more
    Last updated: 16 days ago • Promoted