368,657open jobs
9,442companies
50,883added this week
Browse all
Salary
$43k – $95k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Staff · 16+ years exp
Overview
Company
Impact
Profile match
CockroachDB is a distributed database with standard SQL for cloud applications. CockroachDB powers companies like Comcast, Lush, and Bose.

 

 

Category-defining tech. Career-defining work.

Lots of tech companies disrupt. But, many fail when they try to scale. We're different. CockroachDB makes it easier for companies to build and scale apps. This is how and why we're helping some of the most innovative companies on the planet. We tackle problems head-on and focus on solutions that create lasting impact. 

Because when our customers win, we all win. 

The Role

Cockroach Labs is looking for a senior software engineer to join Code Systems, part of our Engineering Productivity organization based in India. Code System team builds the development tools and systems that every engineer at Cockroach Labs depends on, spanning internal cloud platforms and AI-powered development tools.

This role has shifted from a traditional DevOps/developer-infrastructure profile to one centered on general software engineering and applied AI. You'll spend most of your time building and hardening AI-powered developer tools - building AI automated code review, CI failure triage, and agentic automation - rather than just managing build systems or CI infrastructure in isolation. You'll still need working knowledge of CI/CD and developer workflows, but the emphasis is on shipping product-quality software that happens to serve engineers as its customers.

Success in this role means designing and building reliable, observable systems that put AI agents safely in the loop of everyday engineering work, and collaborating closely with engineering teams across CRL to roll them out.

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 real workflows.
  • Minimizing and automating away toil - including the toil of using AI safely and reliably.
  • Shipping incrementally, measuring quality with real data, and being honest about where AI tooling still needs a human in the loop.

Some examples of work the team is doing

      • Building roachdev's AI code review pipeline - migrating CRL's major repositories (cockroach, pebble,cockroach cloud) off third-party review tools (BugBot, GitHub Copilot, Claude Code Action) onto our own AI-driven PR review system.
      • Adding observability to AI review: surfacing findings, confidence scores, and token/cost metrics as build artifacts, backed by an event gateway that routes GitHub webhooks through Pub/Sub and a metrics pipeline for quality comparison.
      • Building a CI triage agent that automatically investigates failed builds, scores suspect PRs by file overlap, and posts a verdict (e.g. revert recommended, likely flake, likely infra) to Slack - cutting the time engineers spend manually bisecting broken builds.
      • Extending Blathers (an automation bot that runs merge-related automation) to safely auto-merge low-risk PRs for teams like test-eng, gated on code ownership, AI review sign-off, and green CI.
      • Maintaining and evolving the GitHub-Jira issue sync system (Exalate) and the CLA-checker service, and evaluating what of that surface area can be modernized, simplified, or replaced outright.

      The ideal candidate will have solid, general software engineering fundamentals, genuine curiosity about applying LLMs/AI agents to real engineering problems, and enough familiarity with CI/CD, GitHub automation, and cloud infrastructure to reason about where AI tooling plugs into the developer workflow. You should enjoy moving between problems - one week you might be improving an agent's prompt and evals, the next you might be debugging a GitHub webhook pipeline or a Cloud Run service.

You Will

  • Design, build, and operate AI-powered developer tools on top of roachdev (CRL's unified infrastructure for running coding agents) - including automated code review, CI failure triage, and agentic PR automation.
  • Build the observability and quality-measurement systems that let us trust and improve AI agents in production (metrics pipelines, dashboards, review-incorporation checks).
  • Work directly with GitHub's API/Apps platform, webhooks, and CI systems (GitHub Actions, TeamCity) to safely automate engineering workflows.
  • Partner with engineering teams across CRL to roll out new AI tooling, gather feedback, and iterate quickly.
  • Maintain and modernize existing Code Systems services (issue sync/Exalate, CLA checker) with an eye toward reducing their operational footprint.
  • Provide direct, service-minded support to engineers who hit issues with our tools.
  • Contribute to roachdev's shared skill library and provider abstractions used by coding agents across the company.

The Expectations

First month: You will onboa

First month: You will onboard as a  member of the Code Systems team. You'll spend your first couple of weeks learning how Cockroach Labs' engineering organization works, getting familiar with roachdev's architecture, and understanding the AI code review and CI triage systems already in production. You'll start with small, well-scoped tasks before taking on a larger starter project.

Second month: You'll take on a medium-sized project partnering with one or more teammates to plan and deliver it.

Third month: You'll be a fully contributing member of Code Systems, having owned and shipped one or more medium-sized projects end to end. You'll be able to propose and scope new work, engage with other engineers across CRL to support our tools, and reason about trade-offs between AI-driven and traditional automation approaches.

You Have

  • 5+ years of experience as a software engineer, with strong general-purpose coding skills (Go and/or Python preferred).
  • Genuine interest and hands-on experience building with LLMs/AI agents - e.g. prompt engineering, evals, tool-calling agents, or AI-assisted developer tooling.
  • Experience with git/GitHub, including the GitHub API, GitHub Actions, and/or building GitHub Apps/bots.
  • Working familiarity with CI/CD systems and the developer workflow they support (you don't need deep build-systems expertise, but you should be comfortable reasoning about CI pipelines).
  • Some exposure to cloud infrastructure (GCP or AWS) and services like Pub/Sub, Cloud Run, or containers - you'll use these, but this is not a pure infrastructure role.
  • Exceptional communication skills with a service mindset (where engineers are our customers) and a desire to collaborate with other engineers.
  • A BS or MS in Computer Science or equivalent experience.

The Team

Abhishek Munnolimath - Sr. Manager, Engineering

You will report directly to Abhishek. Abhishek joined Cockroach Labs in April 2025 as a Senior Engineering Manager leading the Platform org from India. With 16+ years of experience across Microsoft, Oracle, and SaaS companies like Freshworks, he brings deep expertise in cloud services, security, and distributed systems. Passionate about people leadership, mentoring, and business impact, he is excited by Cockroach Labs’ potential to disrupt industries like gaming, e-commerce, and financial services. Outside work, he enjoys yoga, travel, and time with his two daughters.

Ken Liu - Sr. Director of Engineering

Ken Liu is an experienced engineering leader, having built and scaled engineering teams at several high-growth startups in NYC. Over his years at Cockroach Labs, Ken has built our Engineering Productivity, Security Engineering, and Compliance functions from scratch, including sponsoring the company's push into AI-native engineering tooling. Previously, he worked in various industries as a software engineer, including Novartis Pharmaceuticals, IEEE, and BMW. In his free time, he spends most of his energy keeping up with his two teenagers but enjoys reliving the 90s by rollerblading on weekends.

Benefits

  • Medical Insurance
  • Flexible Time Off
  • Paid Parental Leave
  • Mental Wellbeing Benefits
  • Internet Reimbursement
  • Wellness Allowance
  • Food Allowance 
  • Office Commute Reimbursement
  • And more!
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,657 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Bengaluru
AI Engineer 1 day ago
$25k – $103k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Gurgaon
Python
SQL
Databases
Databricks
Microsoft Fabric
AI/ML
AI Agents
Embeddings
Gemini
Hallucination
LangChain
LangGraph
LLM
Multimodal AI
Prompt Engineering
PyTorch
RAG
Semantic Search
Spark
TensorFlow
Hugging Face
LLM Guardrails
LLMOps
OpenAI
Semantic Search
DevOps
AWS
Azure
CI/CD
Apply
$87k – $166k per year (Estimated) • Equity • Remote • Full-Time • PhD
Python
Ruby
SQL
JavaScript
Ruby
RSpec
Ruby on Rails
Databases
PostgreSQL
AI/ML
Claude
Claude Code
AI Agents
OpenAI Codex
Frontend
GraphQL
Vue.js
DevOps
GitLab
Management
Slack
Apply
$28k – $65k per year (Estimated) • In office • Full-Time • 12+ years exp • Bengaluru
Bash
PowerShell
Python
Node JS
JavaScript
Node JS
Commander.js
AI/ML
AI Agents
DevOps
Amazon EC2
Amazon EKS
AWS
Azure
Kubernetes
Amazon ECS
IAM
Cybersecurity
Crowdstrike
Zero Trust
Apply
$71k – $170k per year (Estimated) • In office • Full-Time • Netanya
Python
TypeScript
AI/ML
Accelerate
Fine-tuning
LangChain
LLM
NLP
Prompt Engineering
PyTorch
RAG
Edge AI
Hugging Face
AI Agents
DevOps
AWS
Azure
Docker
GCP
Kubernetes
Apply
$23k – $54k per year (Estimated) • In office • Full-Time • 5+ years exp • PhD • Hyderabad
AI/ML
AI Agents
Agentforce
DevOps
SLI/SLO/SLA
Analytics
Power BI
Tableau
Marketing
Salesforce
Apply
$107k – $218k per year (Estimated) • Equity • Remote/Hybrid • 15+ years exp • Singapore
Databases
CockroachDB
Chips/EDA
PoC Library
Apply
$154k – $282k per year (Estimated) • Equity • Remote/Hybrid • 4+ years exp • Master's Degree • New York
SQL
Databases
CockroachDB
MySQL
Oracle
PostgreSQL
AI/ML
LLM
Analytics
ETL/ELT
Apply
$131k – $236k per year (Estimated) • Equity • Remote/Hybrid • 5+ years exp • London
Databases
CockroachDB
Apply
$125k – $254k per year (Estimated) • Equity • Remote/Hybrid • 4+ years exp • New York
Python
SQL
Databases
CockroachDB
DevOps
AWS
Azure
CI/CD
GCP
Incident Management
Apply
$31k – $82k per year (Estimated) • In office • Full-Time • 3+ years exp • Hyderabad • Bengaluru
Apply
$31k – $73k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
Apply
$16k – $34k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Mumbai • Bengaluru
JavaScript
PowerShell
SQL
C#
C#
.NET
Databases
Azure SQL Database
MS SQL
DevOps
Azure
Rest API
Cybersecurity
Microsoft Entra ID
QA
Postman
Swagger
Apply
$37k – $73k per year (Estimated) • In office • Internship • 4+ years exp • Bachelor's Degree • Bengaluru
Python
Scala
SQL
Databases
Apache Kafka
Databricks
AI/ML
ChatGPT
Copilot
Cursor
Spark
DevOps
AWS
Azure
CI/CD
GCP
Git
GitHub
Terraform
Apply
$41k – $89k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bengaluru
C#
TypeScript
JavaScript
C#
.NET
Databases
Apache Kafka
AI/ML
Copilot
LLM
OpenAI
Frontend
Angular
GraphQL
DevOps
Azure
Azure AKS
Azure DevOps
CI/CD
Docker
GitHub
GitHub Actions
Grafana
Kubernetes
Prometheus
Rest API
Apply
See all jobs
This is one of many
368,657 more open roles from verified company boards, updated every day.