Member of Technical Staff

Cockroach Labs Cockroach Labs · Data AI · Bangalore, India · Engineering

Software engineer to join Code Systems, part of Engineering Productivity, focusing on building and operating AI-powered developer tools like automated code review, CI failure triage, and agentic automation. The role involves designing and building reliable, observable systems that put AI agents safely in the loop of everyday engineering work, collaborating with engineering teams to roll them out, and maintaining existing services. Emphasis is on shipping product-quality software that serves engineers as customers.

What you'd actually do

  1. Design, build, and operate AI-powered developer tools on top of roachdev - including automated code review, CI failure triage, and agentic PR automation.
  2. Build the observability and quality-measurement systems that let us trust and improve AI agents in production (metrics pipelines, dashboards, review-incorporation checks).
  3. Work directly with GitHub's API/Apps platform, webhooks, and CI systems (GitHub Actions, TeamCity) to safely automate engineering workflows.
  4. Partner with engineering teams across CRL to roll out new AI tooling, gather feedback, and iterate quickly.
  5. Maintain and modernize existing Code Systems services (issue sync/Exalate, CLA checker) with an eye toward reducing their operational footprint.

Skills

Required

  • Software engineering fundamentals
  • Applied AI/LLMs
  • CI/CD
  • GitHub automation
  • Cloud infrastructure
  • Go
  • Python
  • API integration
  • Observability

Nice to have

  • DevOps
  • Developer infrastructure

What the JD emphasized

  • AI-powered developer tools
  • AI automated code review
  • CI failure triage
  • agentic automation
  • AI agents safely in the loop
  • AI tooling
  • AI review pipeline
  • AI review sign-off
  • AI-driven PR review system
  • AI code review

Other signals

  • AI-powered developer tools
  • AI automated code review
  • CI failure triage agent
  • agentic automation
  • AI agents in the loop