Uber's Rides Engineering team is seeking a Senior Android Engineer to join their dynamic team focused on the Rider App development. This role offers an opportunity to impact millions of users daily by building scalable software solutions for both riders and drivers.
The position involves working on highly trafficked experiences including the homescreen, messaging, and core trip flow. You'll be at the forefront of innovation, collaborating with UberAI to develop personalized surfaces that understand rider preferences in real-time. The team maintains a flexible, backend-driven UI that enables various Uber teams to reach customers effectively.
As a Senior Android Engineer, you'll be instrumental in shaping the future of urban mobility, working with cross-functional teams across Transit, Micromobility, and UberEats. The role requires strong technical expertise in Android development, with experience in Java or Kotlin, and the ability to lead complex technical initiatives.
The position offers the unique opportunity to work on a platform that impacts millions of lives daily, with the backing of a global technology leader. You'll be part of a collaborative environment that values innovation and technical excellence, while working on challenges that require both technical depth and creative problem-solving skills.
Uber maintains a hybrid work culture that balances remote flexibility with in-office collaboration, expecting employees to spend at least half their time in the office. This setup provides the perfect blend of autonomous work and team interaction, fostering both individual growth and collective success.