Software Engineer II, Android - Financial Products

Uber is a technology company that offers ride-sharing, food delivery, and other services through its mobile applications.
Android
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Finance

Description For Software Engineer II, Android - Financial Products

Uber is seeking a Software Engineer II for their Android Financial Products team in Sao Paulo, Brazil. This role involves collaborating with team members to design, develop, and maintain user interfaces and features for mobile applications (Android). The ideal candidate will design financial services solutions, code in Android (Java or Kotlin), participate in code and design reviews, and work collaboratively with other engineers and cross-functional stakeholders like Product Managers.

Key responsibilities include:

  • Designing financial services solutions
  • Coding in Android (Java or Kotlin)
  • Collaborating on code reviews and design reviews
  • Working with other engineers and cross-functional stakeholders

Requirements:

  • PhD or equivalent in Computer Science, Engineering, Mathematics, or related field and/or +3 years full-time Software Engineering work experience
  • Strong skills in product engineering, scalability engineering, and distributed systems
  • Ability to communicate in English

Uber offers a collaborative work environment and is committed to diversity and inclusion. They provide opportunities for growth and development within a dynamic tech company. The role offers the chance to work on innovative financial products that impact millions of users worldwide.

Uber's offices are central to collaboration and cultural identity. Unless formally approved to work fully remotely, employees are expected to spend at least half of their work time in their assigned office. This role may require more in-office presence, so candidates should be prepared for that expectation.

Join Uber to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, apply now and be part of moving the world forward with Uber.

Last updated 2 months ago

Responsibilities For Software Engineer II, Android - Financial Products

  • Design financial services solutions
  • Coding in Android (Java or Kotlin)
  • Collaborate with code review, design review, etc
  • Work collaboratively with other engineers and cross functional stakeholders, like Product Managers

Requirements For Software Engineer II, Android - Financial Products

Java
Kotlin
  • PhD or equivalent in Computer Science, Engineering, Mathematics or related field and/or +3 years full-time Software Engineering work experience
  • Product engineering skills
  • Scalability engineering skills
  • Distributed systems knowledge
  • Ability to communicate in English

Interested in this job?

Jobs Related To Uber Software Engineer II, Android - Financial Products

Software Engineer II - Android

Android Software Engineer II position at Uber, focusing on mobile app development with a hybrid work model in Bangalore, India.

Software Engineer II, Android [Rider App]

Uber is hiring a Software Engineer II, Android for the Rider App team to develop complex mobile interfaces and features.

Software Engineer II - Android, Engagement Growth

Uber is hiring a Software Engineer II for Android to work on Engagement Growth for Uber Eats in New York City.

Software Engineer II, Android - Shopper Experience

Uber is seeking a Software Engineer II for Android to join the Shopper Experience team, focusing on grocery delivery technology.

Software Engineer II - Android

Android Software Engineer II position at Uber, focusing on mobile app development with a hybrid work model in Bangalore, India.