Talent.com
This job offer is not available in your country.
Uber - Software Engineer II - Android Platfrom

Uber - Software Engineer II - Android Platfrom

UberKarnataka
1 day 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
    • Promoted
    OS Build & Hardening Eng

    OS Build & Hardening Eng

    LTIMindtreeKarnataka, India, India
    Senior Infrastructure Automation Engineer (Zero-Touch GPU Cloud Stack – Linux Image Lifecycle).Senior Infrastructure Automation Engineer. Zero-Touch Build, Upgrade, and Certification pipeline.This r...Show moreLast updated: 4 days ago
    • Promoted
    Oracle SOA Developer

    Oracle SOA Developer

    Tata Consultancy ServicesKarnataka, India, India
    Oracle SOA 12c\OSB 12c development.Experience with ORACLE DB environment.In depth knowledge in SOA suite infrastructure and architecture. Deep understanding of OSB and BPEL.Experience in deployment ...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Developer (Dynamics 365 Business Central)

    Senior Software Developer (Dynamics 365 Business Central)

    EG A / Skarnataka, karnataka, in
    At EG, we develop software for our customers so they can focus on their profession.Our industry-specific software is built by peers from the industry, and backed by the scale of EG for stability, i...Show moreLast updated: 12 days ago
    • Promoted
    lastminute.com - Software Engineer - Payment System

    lastminute.com - Software Engineer - Payment System

    Lastminute.comKarnataka
    Description : At lastminute.We are the European Travel-Tech leader in Dynamic Holiday Packages.With technology, we turn spontaneous thoughts into meaningful experienc...Show moreLast updated: 10 days ago
    • Promoted
    ServiceNow Developer

    ServiceNow Developer

    Tata Consultancy ServicesKarnataka, India, India
    Development is the key (No admin profiles).Implementation of ITSM module in ServiceNow.Service Catalog, Item Designer, Flow Designer. Integrations with other systems.Show moreLast updated: 3 days ago
    • Promoted
    Project Lead-Wind

    Project Lead-Wind

    POWERCON®gadag, karnataka, in
    Project Lead / Project Manager : -Installation of Wind Turbine.The POWERCON® Group – an Indian MNC, is a Total Solution Provider for Renewable Energy Project Development, Construction and Lifetime O...Show moreLast updated: 4 days ago
    • Promoted
    K8S Lifecycle Automation Eng

    K8S Lifecycle Automation Eng

    LTIMindtreeKarnataka, India, India
    Senior Kubernetes Platform Engineer (Zero-Touch GPU Cloud – GitOps Automation).Senior Kubernetes Platform Engineer.Zero-Touch Build, Upgrade, and Certification pipeline. This role focuses on automat...Show moreLast updated: 4 days ago
    • Promoted
    Oracle ADF Developer

    Oracle ADF Developer

    Tata Consultancy ServicesKarnataka, India, India
    Design, develop, and maintain web-based enterprise applications using.ADF task flows, page templates, bindings, managed beans. ADF Business Components (Entity Objects, View Objects, Application Modu...Show moreLast updated: 2 days ago
    • Promoted
    Zenith - IT Developer / Engineer II

    Zenith - IT Developer / Engineer II

    Zenith Services Inc.Karnataka
    Were Hiring : IT Developer / Engineer II Location : (HP site - e.Job Type : Full-time.Experience Level : Mid-level.Role Overview ...Show moreLast updated: 23 days ago
    • Promoted
    PwC - React Native Developer - Flutter Platform

    PwC - React Native Developer - Flutter Platform

    PwC IndiaKarnataka
    Description : - Job Description & Summary : We are seeking an experienced React Native Developer with 4-6 years of expertise in buildin...Show moreLast updated: 11 days ago
    • Promoted
    Cloud Architect

    Cloud Architect

    SoftengerKarnataka, India, India
    We are seeking a highly skilled Senior Developer or Cloud Architect to support our client in assessing application cloud readiness and driving hands-on migration to. The ideal candidate will have de...Show moreLast updated: 4 days ago
    • Promoted
    Oracle EBS Technical

    Oracle EBS Technical

    Tata Consultancy ServicesKarnataka, India, India
    Extensive Experience in Oracle EBS R12 Implementation projects involving AR,GL,AP modules.Good Analytical, communication, presentation, client interaction skills. Good Knowledge on O2C and P2P Cycle...Show moreLast updated: 2 days ago
    • Promoted
    Arista Networks - Software Test Engineer - SDWAN

    Arista Networks - Software Test Engineer - SDWAN

    AristaKarnataka
    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. Arista is a well-established and profitable company...Show moreLast updated: 30+ days ago
    • Promoted
    Onsurity - Software Development Engineer II - Node.js

    Onsurity - Software Development Engineer II - Node.js

    OnsurityKarnataka
    Description : Onsurity is a rapidly growing employee healthcare benefits platform that provides flexible and customised...Show moreLast updated: 10 days ago
    • Promoted
    Mobile Application Developer

    Mobile Application Developer

    Trabuwo Technologies Private LimitedKarnataka, India, India
    The ideal candidate will be responsible for the technical design and implementation of new products and enhancements.They will work in all phases of the development cycle : concept to implementation...Show moreLast updated: 4 days ago
    • Promoted
    Oracle Hyperion Developer

    Oracle Hyperion Developer

    Tata Consultancy ServicesKarnataka, India, India
    Hyperion On Prem Planning and Essbase knowledge which includes experience as mentioned below : .Expertise in Hyperion Planning and Essbase related to outlines, calculation scripts, load rules, Web Fo...Show moreLast updated: 2 days ago
    • Promoted
    Python Developer

    Python Developer

    Sonata SoftwareKarnataka, India, India
    We are seeking a highly skilled.Lead and Senior Back-End Application Developer to.The ideal candidate will have extensive experience in. Required Skills and Qualifications : .Bachelor’s degree in comp...Show moreLast updated: 1 day ago
    • Promoted
    Senior DevOps Engineer

    Senior DevOps Engineer

    Apptwarekarnataka, karnataka, in
    We are looking for a highly skilled Senior DevOps / Infrastructure Engineer with extensive.The ideal candidate will have a strong track record of building secure,. Lead and mentor a team of DevOps eng...Show moreLast updated: 4 days ago