Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Platform Software Engineer - CI/CD image - Rise Careers
Job details

Platform Software Engineer - CI/CD - job 1 of 2

At Zoox, we're developing cutting-edge autonomous vehicle software for our purpose-built robotaxi. We believe our integrated approach leads to faster market delivery and superior customer experience. As a CI/CD Platform Engineer, you'll design and implement scalable solutions that enhance our end-to-end development and release lifecycle. Your work will be crucial in empowering our engineers to rapidly develop and deliver safety-critical autonomous vehicle software and services. This role directly impacts our ability to maintain high development velocity while ensuring the quality and safety of our autonomous vehicle software.


In this role, you will:
  • Build innovative solutions for large-scale quality, reliability, and safety checks for autonomous software, web applications, and mobile apps using Bazel, modern CI/CD systems in a monorepo
  • Develop features, tools, and dashboards to measure and improve the reliability and speed of software delivery processes and eliminate development inefficiencies and bottlenecks


Responsibilities:
  • Build a seamless CI/CD experience that enhances developer workflows.
  • Implement metrics to measure platform effectiveness and developer experience.
  • Collaborate with other software teams to address pain points and enhance productivity.


Qualifications:
  • Experience developing web services using modern technology stacks (Python, Postgres, etc.)
  • Understanding of containerization, microservices, and distributed systems
  • Strong communication and collaboration skills


Bonus Qualifications:
  • Experience with developer productivity tools and CI/CD platforms (such as Jenkins, Buildkite, ArgoCD)
  • Experience working with large monorepo environments
  • Experience in Bazel, SQLAlchemy, and FastAPI


Compensation

There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. The salary range for this position is $130,000 to $207,000. A sign-on bonus may be offered as part of the compensation package. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position.

 

Zoox also offers a comprehensive package of benefits, including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.

Average salary estimate

$168500 / YEARLY (est.)
min
max
$130000K
$207000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Platform Software Engineer - CI/CD, Zoox

At Zoox, we are on a mission to revolutionize transportation with our state-of-the-art autonomous vehicle software. As a Platform Software Engineer focusing on CI/CD, you will play an essential role in shaping our development processes to accelerate the release of our innovative robotaxi solutions. We take pride in our integrated approach, which enables us to deliver safer and smarter services at a faster pace, creating an impressive experience for our users. In this role, you will design and execute scalable solutions that enhance our entire development and release lifecycle. Your contributions will directly influence our engineering teams' capabilities to create safety-critical technologies, ensuring we meet the highest standards of quality and efficiency. You will build innovative tools for large-scale quality checks across our software platforms while developing features to streamline the software delivery process. Your insights will guide us in identifying and addressing bottlenecks that hinder our productivity. If you have experience with web services, containerization, and modern technology stacks, we invite you to help us shape the future of mobility at Zoox in Foster City, CA. Join us in this exciting journey to innovate and improve how the world moves!

Frequently Asked Questions (FAQs) for Platform Software Engineer - CI/CD Role at Zoox
What are the main responsibilities of a Platform Software Engineer - CI/CD at Zoox?

As a Platform Software Engineer - CI/CD at Zoox, your main responsibilities include designing seamless CI/CD solutions that improve developer workflows, implementing metrics to evaluate platform effectiveness, and collaborating with various software teams to enhance productivity and address pain points in development. You'll also be building innovative tools for quality checks and striving to eliminate inefficiencies in the software delivery process.

Join Rise to see the full answer
What qualifications are required for the Platform Software Engineer - CI/CD position at Zoox?

To qualify for the Platform Software Engineer - CI/CD position at Zoox, candidates should have experience in developing web services using modern technology stacks like Python and Postgres. A solid understanding of containerization, microservices, and distributed systems is essential. Strong communication and collaboration skills are also required, while bonus qualifications include familiarity with CI/CD platforms and experience in large monorepo environments.

Join Rise to see the full answer
What technical skills are beneficial for a Platform Software Engineer - CI/CD at Zoox?

A Platform Software Engineer - CI/CD at Zoox would benefit from skills in developing web services, utilizing technologies such as Python and SQLAlchemy, and experience with CI/CD platforms like Jenkins and Buildkite. Knowledge of Bazel and FastAPI is also advantageous, along with a solid understanding of containerization and microservices, which are crucial for our autonomous vehicle software development.

Join Rise to see the full answer
How does Zoox ensure a high development velocity while maintaining safety in its software?

At Zoox, we rely on our Platform Software Engineer - CI/CD team to implement efficient CI/CD processes that enhance the development speed for our software projects. Regular quality checks and the use of advanced tools for monitoring system reliability and speed play a pivotal role in maintaining safety standards. The collaborative nature of the engineering teams allows us to address and rectify any potential issues promptly, ensuring both high velocity and safety in the development of our autonomous vehicle software.

Join Rise to see the full answer
What is the salary range for the Platform Software Engineer - CI/CD role at Zoox?

The salary range for the Platform Software Engineer - CI/CD role at Zoox is between $130,000 and $207,000, depending on factors like geographic location and the candidate's relevant experience and expertise. In addition, a sign-on bonus may be provided, alongside a competitive benefits package that includes stock options and comprehensive health benefits.

Join Rise to see the full answer
Common Interview Questions for Platform Software Engineer - CI/CD
Can you explain your experience with CI/CD tools relevant to the Platform Software Engineer role at Zoox?

When discussing your experience with CI/CD tools, emphasize specific platforms you've used, like Jenkins or Buildkite. Talk about how you've implemented these tools in past projects, the challenges you faced, and how you overcame them. Highlight your understanding of CI/CD processes in the context of a software development lifecycle, and how they can enhance productivity.

Join Rise to see the full answer
What strategies would you employ to improve developer workflows?

To improve developer workflows, consider discussing automation techniques, streamlined deployment processes, and feedback loops. Focus on how you would gather developer input, identify pain points, and design solutions that specifically address these while maximizing efficiency. Share examples of how you've successfully implemented these strategies in previous roles.

Join Rise to see the full answer
How do you measure the effectiveness of a CI/CD platform?

Measuring the effectiveness of a CI/CD platform involves assessing key performance indicators (KPIs) such as build time, deployment frequency, and failure rates. Describe the metrics you consider crucial and how you ensure continuous improvement based on these measurements. Providing relevant metrics from past experiences would strengthen your response.

Join Rise to see the full answer
What is your experience with containerization and microservices?

For this question, you should outline your experience with technologies like Docker and Kubernetes. Discuss how you've utilized containerization in microservices architectures to achieve scalability, ease of deployment, and resource efficiency. Share examples where this knowledge has positively impacted project outcomes.

Join Rise to see the full answer
Describe a significant challenge you faced in a previous CI/CD implementation and how you resolved it.

When answering this, focus on a concrete example detailing the challenge, your thought process in addressing it, and the final outcome. Explain the steps you took and any technologies you utilized to transform the challenge into a successful resolution, thus demonstrating your problem-solving skills.

Join Rise to see the full answer
How do you stay up-to-date with trends and advancements in CI/CD processes?

Staying current is crucial for a Platform Software Engineer. Mention specific blogs, forums, conferences, or communities you follow. Discuss how you integrate these insights into your work, be it through implementing new tools or methodologies that enhance your team’s software delivery.

Join Rise to see the full answer
What role does collaboration play in the CI/CD development process?

Collaboration is vital in the CI/CD development process as it fosters communication across teams and ensures that everyone is aligned on goals and practices. Emphasize your ability to work cross-functionally and leverage team dynamics to gather insights, troubleshoot, and optimize workflows for improved results.

Join Rise to see the full answer
What are your thoughts on using monorepos for CI/CD processes?

Share that monorepos can promote code reuse and streamline dependency management, benefiting larger teams. Discuss potential challenges like build complexity, and explain how your experience in working with monorepos prepared you to effectively navigate these challenges while reaping the benefits.

Join Rise to see the full answer
Can you discuss your approach to ensuring software quality during rapid deployment?

Highlight the importance of implementing automated testing, code reviews, and continuous monitoring to ensure software quality. Share specific methodologies or types of tests you’ve implemented to catch issues early in the development process while maintaining speed in deployments.

Join Rise to see the full answer
Why do you think CI/CD is important in the context of autonomous vehicle software development?

CI/CD is crucial in autonomous vehicle development because it allows for rapid iterations and high-quality releases essential for safety-critical applications. Discuss how fast feedback loops can significantly improve software reliability and safety, ultimately enhancing the end-user experience.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join Zoox in revolutionizing urban mobility through a pivotal Senior Staff Software Engineer role focused on the metrics platform for autonomous vehicles.

Photo of the Rise User

As a Senior Technical Program Manager at Zoox, you will guide cross-functional initiatives to ensure the safety of our autonomous mobility solutions.

Photo of the Rise User

Join Thrive Market as a Senior Software Engineer and help shape the future of healthy online grocery shopping.

Photo of the Rise User

Join Zup as a .NET Core and AWS Specialist and be part of a collaborative team transforming technology to empower individuals and regions.

Photo of the Rise User
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

As a Principal Software Engineer at NVIDIA, you will leverage your extensive experience to build the next generation of AI solutions in a dynamic, innovative environment.

Photo of the Rise User
Posted 9 days ago

As a Senior AI Engineer with Ascend Learning, you'll reshape education through innovative generative AI solutions in a dynamic hybrid workplace.

Photo of the Rise User
Posted 10 days ago

Join GDIT as a Software Engineer and play a vital role in transforming technology into opportunity for agencies.

Photo of the Rise User

Oceans Code Experts is seeking a Senior Full Stack Engineer with extensive Java and React experience to tackle complex challenges in a flexible remote environment.

Posted 9 days ago

Fiserv is seeking a Senior Front-End Web Developer to enhance their flagship Treasury product with cutting-edge web technologies.

Photo of the Rise User
Apple Hybrid Cupertino, California, United States
Posted 3 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple as a Sr. Software Engineer to drive innovation in the Apple TV Experiences team.

Zoox was founded to make personal transportation safer, cleaner, and more enjoyable—for everyone. To achieve that goal, the team created a whole new form of transportation. Zoox will provide mobility-as-a-service in dense urban environments.

219 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Executive Assistant, Tax at Netflix
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
Photo of the Rise User
Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Small Fleet Underwriter at HDVI
Photo of the Rise User
Someone from OH, Dublin just viewed Product Designer, Entry Level at Govini
Photo of the Rise User
Someone from OH, Columbus just viewed Support Associate-7 at Tory Burch
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Treering
Photo of the Rise User
Someone from OH, Columbus just viewed Product Manager, Assessment Student Experience at Ellevation