← Back to job listings
WA
Senior Software Engineer (Eval Authoring APIs)
Waymo · New York, United States
About The Role
Join Waymo, a leader in autonomous driving technology. As a Senior Software Engineer, you will drive the technical architecture and implementation of core services that enable evaluation engineers to author, manage, and execute evaluation workflows at scale. You will collaborate cross-functionally, ensure the authoring APIs are efficient and reliable, and mentor junior engineers. Enjoy a hybrid work model, competitive compensation, and a comprehensive benefits package.
- Conduire l'architecture technique et la mise en œuvre des services essentiels qui permettent aux ingénieurs d'évaluation d'écrire, de gérer et d'exécuter des flux de travail d'évaluation à grande échelle.
- Collaborer de manière transversale avec les développeurs d'évaluation, les équipes d'infrastructure de simulation et d'analyse pour traduire des exigences ambiguës en contrats d'API clairs et bien documentés.
- Mentorer les ingénieurs juniors et défendre les meilleures pratiques de développement logiciel au sein de l'équipe.
- We are seeking an experienced, technically hands-on Senior Software Engineer to design and implement these core authoring APIs
- Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience
- 5+ years of hands-on experience in software engineering, focused on backend systems or APIs
- Expertise in systems design and data modeling for high-throughput, low-latency applications
- Proven track record of technical contributions, owning large features from design to deployment
- Exceptional communication and collaboration skills, with experience working with cross-functional partners
- Extensive experience building scalable, distributed systems and developer-facing APIs
- Strong proficiency in C++ or Python
- Experience designing API-centric systems for internal developer platforms or tools
- Advanced degree (Master's) in Computer Science or a related technical field
- Familiarity with the software development lifecycle for evaluation or machine learning systems
- A passion for safety-critical systems and the desire to build robust developer experiences
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring