About the job
Waymo is at the forefront of autonomous driving technology, with a mission to become the world's most trusted driver. Established in 2009 as the Google Self-Driving Car Project, Waymo is dedicated to developing the Waymo Driver—The World’s Most Experienced Driver™—to enhance mobility access and save lives lost to traffic accidents. The Waymo Driver has powered over ten million rider-only trips, fueled by a wealth of experience from driving autonomously over 100 million miles on public roads and tens of billions in simulation across more than 15 U.S. states.
The Business Systems team is instrumental in defining and building the IT architecture that underpins the commercial operations of Waymo's autonomous fleet. Situated at the intersection of finance, operations, and IT, this team ensures that Waymo possesses world-class capabilities throughout its business processes, leveraging creative architecture and meticulous attention to detail.
In this hybrid role, you will report to a Senior Manager, Supply Chain & GTM Systems.
Your Responsibilities:
- Lead the design, development, deployment, and maintenance of integration processes between cloud and on-premise applications utilizing Cloud-based Middleware solutions like Boomi, SAP CM, and technologies such as Apache Beam/Spark and data integration platforms like Datafusion.
- Manage multiple systems development projects, fostering collaboration across various teams within Waymo and the Alphabet IT, Product, and Engineering functions, as well as with third-party technology providers and partners.
- Engage with business and IT stakeholders to thoroughly understand their needs, translating complex requirements into refined and effective technical solutions.
- Establish and uphold the highest standards of development practices, including technical design, solution development, systems configuration, error handling, logging, audit management, test documentation/execution, and issue resolution.
- Create clean, maintainable, and self-sustaining code, setting a benchmark for quality and reusability within the team.
- Architect and develop solutions that deliver measurable business value by automating end-to-end processes and advocating for the use of common, reusable services.

