Senior Android Engineer, Commercialization
Waymo
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.
Waymo's commercial service is running in five cities, and the associated infrastructure is in an early stage and requires investment for Waymo to grow into a high scale, world-class service.
We are building a team of Android Engineers in Warsaw to increasing the demand for Waymo's ride-hailing service will drive evolution of our systems, providing an opportunity-rich environment to solve hard, ambiguous, cross-functional problems.
You will be reporting to (1) of these 3 subteams:
-
TaaS PUDO: Works on the mobile application used by customers to hail and control our autonomous vehicles. We build complex user experiences, phone-to-vehicle communications, and solve novel human-computer interaction problems in the AV space.
-
TaaS Infra: Build the foundations of modern Android applications, including scalable UI components, architecture & performance.
-
Fleet Orchestration: Works on the Android app used by enterprise partners to manage their fleets of autonomous vehicles.
You will:
-
Build Android systems critical to Waymo's success, such as:
-
The customer-facing Waymo One application
-
The application used by enterprise partners to manage their fleets of autonomous vehicles
-
Foundational libraries, including scalable UI components, architecture & performance
-
Solve hard, real-world problems, such as:
-
Improve the process flow of features such as billing, account setup, trip creation, and vehicle control
-
Improve human task completion by depot operators; encapsulate the complexity of autonomous fleet management and make it accessible to partners
-
Identify and create infrastructure to enhance app scalability and developer productivity
-
Collaborate with team members such as product managers, designers, fleet operations, and UX researchers.
You have:
-
BS/MS degree in Computer Science or related technical field or equivalent practical experience
-
4+ years of experience building UX designs on the Android platform
-
Experience working on medium to large-scale Android apps involving multiple developers and designers
-
Experience with Kotlin, Java, Android applications and UIs
We prefer:
-
Passion and experience building user-facing products
-
Work with product designers and building pixel-perfect UI
-
Experience with fullstack development
#LI-Hybrid