Uber - Software Engineer II - Android Platfrom
2 days ago
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)
-
Uber - Software Engineer II - C++/Java
4 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- Android
1 week ago
Bengaluru, Karnataka, India Uber Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout the RoleAbout 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 andb) building new productsWe're looking for passionate Backend developers to join Rider Growth team, a...
-
Senior Software Engineer, Android
4 weeks ago
Bengaluru, India Uber Full timeJob Description About the Role The Mobility Verticals org supports multiple verticles within Uber starting from well-established verticals like Airports, Reserve, Intercity, and Micro Mobility to new bets like Uber Shuttle, Hourly, and Car Rentals which can be the next billion-dollar businesses leveraging one of the world's largest mobility platform. To...
-
Bengaluru, India Uber Full timeDescription :About The Role : Our team builds the tools and services to manage the lifecycle of configurations for all of Uber's business areas (Mobility and Delivery) and domains (fares, dispatching, matching etc).We play a pivotal role in enabling Uber to launch new products faster and more reliably while ensuring Uber is compliant to regulations....
-
Software Engineer II
1 week ago
Bengaluru, Karnataka, India Uber Full time ₹ 15,00,000 - ₹ 25,00,000 per yearAbout The RoleUber is seeking a dynamic Full Stack Engineer to join our rapidly expanding Ad Tech team within the Delivery organization in India. This role is vital for driving growth in Uber's high-growth Ads business by contributing to impactful projects that enhance the advertiser experience.Engage in the development of advanced Advertiser experience apps...
-
software engineer 2 android
2 weeks ago
Bengaluru, Karnataka, India Uber Full time ₹ 15,00,000 - ₹ 25,00,000 per yearAbout the RoleThis is a core mobile engineering role focussed on developing featured for the uber driver app. The mission of the driver app is to be the best place for drivers to earn. The kind-of features we develop are meant to streamline day to day operations - including core flows like accepting an offer and trip lifecycle. The scale of the features is...
-
Software Engineer II
2 days ago
Bengaluru, Karnataka, India Uber Full time ₹ 8,00,000 - ₹ 12,00,000 per yearAbout the RoleOur team builds and manages the tools and services that power the lifecycle of critical actions taken supporting Uber's Marketplace Security ecosystem. Operating in more than 2,000 cities worldwide, Uber's marketplace faces a diverse range of potential threats - from natural disasters impacting large regions to localized safety incidents...
-
Software Engineer II
2 weeks ago
Bengaluru, India Uber Full timeJob Description About the Role Uber's applications are a critical part of daily life for hundreds of millions of users globally. Ensuring a seamless, stable, and high-performance experience on such a diverse range of devices, operating systems, and network conditions is a monumental challenge. This is where the Mobile Observability team comes in. We build...
-
Product Designer II
2 days ago
Bengaluru, India Uber Full timeJob Description Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuelds progress. What moves us, moves the world - let's move it forward, together. Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work...
-
Software Engineer II
7 days ago
Bengaluru, India Uber Full timeJob Description About the Role Our team builds and manages the tools and services that power the lifecycle of critical actions taken supporting Uber's Marketplace Security ecosystem. Operating in more than 2,000 cities worldwide, Uber's marketplace faces a diverse range of potential threats -- from natural disasters impacting large regions to localized...