Design, implement, and manage scalable and efficient CI/CD pipelines for our backend, frontend, and machine learning services.
Own and optimize the Bazel build system, ensuring fast, reliable, and reproducible builds across the organization.
Collaborate closely with engineering teams to understand their development workflows and improve the overall developer experience related to building and deploying code.
Manage the infrastructure required for our build and deployment systems, using Infrastructure as Code (IaC) to automate provisioning.
Implement and enforce security best practices within the CI/CD process to secure our software supply chain.
Troubleshoot and resolve complex issues in the build and deployment pipeline, providing support to engineering teams.
Stay up-to-date with the latest developments in CI/CD, build systems, and cloud technologies to drive continuous improvement.
Requirements
Proven experience in a DevOps or a similar role focused on build and release engineering.
Deep, hands-on experience with the Bazel build system is required.
Extensive experience building and managing CI/CD pipelines using tools like GitLab CI, Jenkins, CircleCI, or similar.
Proficiency in scripting languages such as Python.
Strong experience with containerization technologies like Docker.
Excellent problem-solving skills, with a demonstrated ability to troubleshoot complex build and deployment issues.
Exceptional written and verbal communication skills, with the ability to effectively collaborate with team members and stakeholders.
A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Benefits
100% employer-paid, comprehensive health care including medical, dental, and vision for you and your family.
Paid maternity and paternity for 14 weeks at employees' normal pay.
Unlimited PTO, with management approval.
Opportunities for professional development and continued learning with educational reimbursements.
Optional 401K, FSA, and equity incentives available.
Mental health benefits through TARA Mind.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CI/CD pipelinesBazel build systemGitLab CIJenkinsCircleCIscripting languagesPythoncontainerization technologiesDockerInfrastructure as Code (IaC)