Software Engineer (Pipeline Infrastructure & Integration)
- Foster City, United States
- Mid Level
- 3+ years
- Master's degree
- Posted
Skills
Required
- C++
- robotics
- establishing traceability
- system design
- Bazel / Python
- Airflow
- ReactJS
- TypeScript
Preferred
- infrastructure
- SSE
- CI
- ClangTidy
- FBInfer
Zoox, a company revolutionizing transportation in the 21st century. As a Software Engineer in Pipeline Infrastructure & Integration, you will design and implement methodologies, tools, and processes for safety-critical software. You will work with software engineers across the organization, develop and maintain tools for cross-functional teams, and be the go-to owner for the entire SSE pipeline ecosystem.
Responsibilities
- You will also turn raw issue data into dashboards and KPIs, help shape the future of the pipeline suite, and enjoy a range of benefits including paid parental leave, health insurance, and a comprehensive wellbeing program.
- Design and implement methodologies, tools, and processes for safety-critical software that will revolutionize transportation.
- Develop and maintain tools that help cross-functional teams build software adhering to a High Assurance Process, working closely with CI tools and infrastructure.
- Be the go-to owner for the entire SSE pipeline ecosystem — from ClangTidy, ASAN/TSAN/Harden, and FBInfer — keeping every pipeline running smoothly.
Requirements
- Advanced degree (MS or PhD) in computer science, electrical engineering, robotics, aerospace, or related fields and 3+ years of experience working on large code bases
- Comfortable to whip up quick scripts to automate tasks, such as generating metrics, establishing traceability, etc, when necessary
- Experienced in drafting system design diagrams and documentation for customer communication and long-term maintenance
- Experience developing in Bazel/Python, setting up backend infrastructure (databases, web servers, shell scripts, etc.), and interfacing with software written in C++ and Python
- Deep experience in enterprise-scale deployment practices and issues
- Experience working with PipeDream, Airflow and Looker
- Proficiency in ReactJS, TypeScript and C++ (C++11, C++14, C++17) including memory management, threading, and common debugging pattern
Pay
USD 196,000 - 240,000
jobapplier