Software Engineer Ii, Android

Uber Uber · Consumer · Sao Paulo, Brazil · Engineering

Software Engineer II role focused on Android development for Uber's Mobility, Delivery, or Core Services teams in Sao Paulo, Brazil. The role involves working with global teams to develop products impacting millions of users and supporting platform teams in enhancing engineering processes.

What you'd actually do

  1. You will work with global teams to develop products impacting millions of users worldwide, while supporting our platform teams in enhancing engineering processes.
  2. The Mobility team is dedicated to reimagining transportation solutions for a dynamic world. You will work on projects that enhance ride-sharing, navigation, and real-time route optimization.
  3. In this role, you'll contribute to building efficient and robust systems that support order processing, logistics, and real-time tracking.
  4. As a critical part of the customer journey, we build engaging products by solving deep technical challenges, in problem domains that are specific to Uber’s business.

Skills

Required

  • Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field OR 3-year full-time Software Engineering work experience
  • 3-year total technical software engineering experience in one or more of the following areas: Android Development, Android Java or Android Kotlin
  • Advanced English language skills

What the JD emphasized

  • Android Development
  • Android Java or Android Kotlin
  • Advanced English language skills