Software Engineer II - Android, Ads

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
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
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 - Financial Products

Uber is hiring a Software Engineer II for Android Financial Products in Sao Paulo, Brazil. Design and develop mobile applications for financial services.

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.

Description For Software Engineer II - Android, Ads

We are looking for a talented and experienced Software Engineer II to join our Ads team. As a Full Stack Engineer, you will play a key role in developing and maintaining our advertising platforms, ensuring they are robust, scalable, and deliver exceptional user experiences. You will work closely with cross-functional teams, including Product, Design, Data Science, and Operations, to build innovative solutions that drive our advertising business forward.

The role involves collaborating with team members to design, develop, and maintain user interfaces and features for mobile applications (Android). You will be working on Android development using Java or Kotlin.

Minimum qualifications:

  • 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 Android Development (Android Java or Android Kotlin)

Preferred skills:

  • Cross-platform development (Android and iOS)

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together.

Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time.

Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.

Uber is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, Veteran Status, or any other characteristic protected by law.

Last updated 2 months ago

Responsibilities For Software Engineer II - Android, Ads

  • Design, develop, and maintain user interfaces and features for mobile applications (Android)
  • Collaborate with cross-functional teams to build innovative solutions
  • Develop and maintain advertising platforms

Requirements For Software Engineer II - Android, Ads

Java
Kotlin
  • 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 Android Development (Android Java or Android Kotlin)

Interested in this job?