Skip to main content
Full-time availability required: 9am to 5pm PST We are hiring a senior DevOps engineer to consolidate and optimize our CI/CD pipelines, modernize our build system (Bazel or equivalent), and upgrade our testing infrastructure to support reliable, fast releases. You will also implement a strong local development environment to improve developer productivity. This role is best for someone who has led pipeline consolidation across multiple repos/services and has shipped build and test improvements that measurably reduced cycle time.
Responsibilities: Consolidate and streamline existing CI/CD pipelines to reduce duplication, improve maintainability, and speed up execution Design and implement a modern build system strategy (Bazel preferred) including caching, remote execution (if applicable), and reproducible builds Improve build and release reliability with clear artifacts, versioning, promotion workflows, and rollback strategies Design and optimize testing infrastructure (unit, integration, e2e) including parallelization, test selection, flake reduction, and reporting Implement a local development environment that mirrors CI behavior and improves developer iteration speed (scripts, containers, dev tooling) Establish best practices for pipeline security and compliance (secrets management, least privilege, supply chain checks) Create documentation, runbooks, and onboarding materials for the build, test, and deployment workflows Collaborate with engineering teams to adopt standards and migrate services with minimal disruption
Qualifications: Senior-level DevOps experience owning CI/CD at scale across multiple services or repositories Strong hands‑on expertise with modern CI/CD systems (examples: GitHub Actions, GitLab CI, CircleCI, Buildkite, Jenkins) Demonstrated experience implementing or migrating to Bazel (or a comparable modern build system) in production Strong testing infrastructure experience, including automation, flake management, and CI performance optimization Experience with containers (Docker) and orchestration (Kubernetes) in real‑world delivery pipelines Proficiency in automation via scripting (Python, Bash, or Go) Ability to translate developer pain points into practical platform improvements with measurable outcomes
Nice to have: Infrastructure as Code experience (Terraform, Ansible, Pulumi) Cloud experience in AWS, GCP, or Azure with CI integrations and artifact storage Experience with remote caching/execution (Bazel RBE), build artifact provenance, or SBOM generation Experience implementing episodial preview environments Observability for CI/build systems (metrics, logs, traces) and cost optimization Additional NotesTo be considered, youmust complete a live coding interview. *All answers must be in English.*FAQsWhat’s the next step? If successful, you’ll have one more interview before receiving a job offer if you're a good fit. What happens after submission? We’ll review your application within 2–3 business days and contact you if you qualify for the next stage. When would I start? As soon as possible, with flexibility to accommodate your circumstances. How long does it take? About 5-10 minutes to complete. We look forward to reviewing your application!

Also on the board Same function, level within a rung

Level

Senior

Location

Tallahassee, FL

Occupation

Software Developers

Industry

Custom Computer Programming Services

Posted

today

Apply for this role (opens in a new tab)