Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Uber Logo

Senior Software Engineer - Android - Maps Experience

Uber

$198,000 - $220,000
Sep 11, 2025
San Francisco, CA, USA
Apply Now

Uber is looking to improve the user experience of setting pickup and dropoff locations on their platform, which is used millions of times per day, directly impacting customer satisfaction and the success of every trip and delivery.

Requirements

  • Proficiency in Kotlin and Java.
  • Strong understanding of Android SDK, different versions of Android, and how to deal with different screen sizes.
  • Expertise in Android UI design principles, patterns, and best practices, including experience with Jetpack Compose.
  • Experience building mobile frameworks and libraries that are used by a large number of developers.
  • Experience with A/B testing and data-driven product development.
  • Passion for and experience with cartography, mapping, location-based services and applications.

Responsibilities

  • Design and build elegant, intuitive, and highly interactive map interfaces for setting pickup and dropoff locations.
  • Take ownership of complex features and systems, from technical design to deployment and maintenance.
  • Collaborate closely with product managers, designers, and backend engineers to conceptualize and ship innovative map-based features.
  • Mentor fellow engineers, championing high-quality code, and promoting best practices in Android development.
  • Analyze user data and A/B test results to iterate on features and continuously improve the user experience.
  • Write robust, maintainable, and scalable code in Kotlin that powers the foundational map interactions for Uber's core services.

Other

  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
  • 5+ years of experience in Android development, with a proven track record of shipping high-quality, consumer-facing applications.
  • Strong communication and cross-functional collaboration skills.
  • Demonstrated ability to lead complex technical initiatives across teams.
  • A history of mentoring and leading junior engineers.