Cockroach Labs is hiring a staff-level software engineer for the Developer Infrastructure team, part of our Engineering Productivity organization. This role is more than a traditional build/CI-infrastructure profile that spans build systems and cloud infrastructure. Our recent focus on developing AI tooling means that you will spend time building AI tools engineers depend on every day, not just keeping CI green. The Developer Infrastructure team builds development tools and systems that every engineer at Cockroach Labs relies on, from the CI pipeline to internal cloud and AI-powered development tools. Success in this role means partnering closely with teams across DB and Cloud Engineering, understanding where their workflows break down, and shipping tools that reduce friction. Our team values providing high-quality support to Cockroach Labs engineering teams and a strong desire to help other people work more productively. Engaging with other Cockroach Labs engineers to build relationships, listen to developer pain points, and identify opportunities to apply AI and automation to their workflows. Minimizing and automating away toil - including the toil of using AI safely and reliably. Shipping incrementally, measuring quality with data, and being honest about where AI tooling still needs a human in the loop. Some examples of work the team is doing include Building Roachdev Cloud, a cloud-based AI agent harness integrated with our internal development systems. Building a CLI tool for Cloud engineers to simplify common development workflows. Building a self-service system to manage GitHub repository admin access via a JIT admin model. Standing up new build processes and CI infrastructure needed to ship IBM S390x support for CockroachDB. The ideal candidate has deep build-systems experience (Bazel in particular), a strong interest in applying automation and AI tooling to engineering problems, and enough breadth to move between developer tooling (both CLI and web-based), CI systems, and cloud infrastructure as the work demands.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior