Sr Software Engineer, Android

Global technology company revolutionizing transportation, delivery, and mobility solutions through its platform.
Android
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS · Logistics...

Description For Sr Software Engineer, Android

Join Uber's Tech Center in Brazil as a Senior Software Engineer focused on Android development. This role offers the opportunity to work on critical mobile projects across three key areas: Delivery, Mobility, and Core Services. In Delivery, you'll innovate order processing and logistics systems. The Mobility team focuses on the Rider App's core experiences, incorporating AI for personalization. Core Services handles the backbone of Uber's global operations, processing millions of transactions across 70+ countries. You'll collaborate with global teams, leading efforts in designing and developing complex mobile features. This hybrid position, based in São Paulo, welcomes both local talent and those willing to relocate, offering the chance to work on large-scale technical challenges while contributing to Uber's mission of revolutionizing transportation and delivery services worldwide. The role combines technical expertise with global impact, making it ideal for engineers passionate about building solutions that affect millions of users daily.

Last updated 2 hours ago

Responsibilities For Sr Software Engineer, Android

  • Design, develop, and maintain complex user interfaces and features for mobile applications (Android)
  • Work with global teams leading efforts in mobile projects
  • Contribute to building efficient and robust systems for order processing, logistics, and real-time tracking
  • Build engaging products by solving deep technical challenges
  • Work on highly trafficked experiences in the Rider App including homescreen, messaging, and core trip flow

Requirements For Sr Software Engineer, Android

Java
Kotlin
  • PhD or equivalent in Computer Science, Engineering, Mathematics or related field OR 6-years full-time Software Engineering work experience
  • 5-years technical software engineering experience in Android development
  • Experience with Android Java or Android Kotlin
  • Algorithm & Data Structures fundamentals (hash tables, trees, stacks, queues, linked list, DFS, BFS)
  • Advanced English language skills

Interested in this job?

Jobs Related To Uber Sr Software Engineer, Android

Android Engineer, Inventory (Seller Engineering)

Senior Android Engineer position at Whatnot, building inventory management solutions for the largest livestream shopping platform in North America and Europe.

Senior Software Engineer, Authentication and Autofill, Android

Senior Software Engineer position at Google focusing on Android authentication and autofill features, requiring 5+ years of experience in software development and expertise in Java.

Android Engineer, Inventory (Seller Engineering)

Senior Android Engineer role at Whatnot, building seller-focused inventory management solutions for the largest livestream shopping platform in North America. Kotlin expertise required.

Senior, Software Engineer

Senior Software Engineer position at Walmart Global Tech focusing on Android development for retail and e-commerce platforms, offering competitive compensation and comprehensive benefits.

Linux Android Framework Software Senior Engineer

Senior Android Framework Engineer role at Qualcomm focusing on developing and optimizing wearable platforms, requiring strong expertise in Android development and system-level software engineering.