Cockroach Labs
Technology
SoftwareEngineer(Full-Stack)
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Software Engineer (Full-Stack) at Cockroach Labs. Skills: Full-stack development, AI systems, Agentic execution. Build internal knowledge and intelligence infrastructure. Combine agentic execution with software development fundamentals”
What You'll Achieve.
Drive meaningful improvements; Redefine how Cockroach Labs operates
Industry & Context.
Diagnose and resolve complex technical issues
What They're Looking For.
Must Have
5+ years software engineering experience, Experience with distributed systems, Experience with complex infrastructure projects, Focus on UX, Comfort implementing graphical user interfaces, Working knowledge of CI/CD pipelines, Working knowledge of version control (Git), Working knowledge of Infrastructure as Code, Experience with at least one major public cloud provider, Understanding of SQL, Understanding of relational database fundamentals, Understanding of schema design, Understanding of query optimization, Proven ability to diagnose and resolve complex technical issues, Written communication skills, Verbal communication skills, Experience designing and managing data pipelines for AI systems, Experience with ETL for LLMs, Experience with vector databases, Experience with feature stores, Track record of designing and building AI-powered systems, Builder's instinct for reuse and extensibility, Clear judgment about AI integration
Nice to Have
Previous experience with distributed databases, Previous experience with high-availability systems
What You'll Do.
Build internal knowledge and intelligence infrastructure
Combine agentic execution with software development fundamentals
Drive improvements across Revenue organization
Define modern workflow systems
Collaborate with humans and AI agents
Shape user experience
Make iterative improvements to existing systems
Present work across Cockroach Labs
Consult across Cockroach Labs
Help teams leverage work
Create detailed documentation
Design observability tools
Complete onboarding program
Understand CockroachDB architecture
Understand CockroachDB features
Understand development processes
Set up local development environment
Set up repository access
Contribute to feature improvement
Contribute to tooling improvement
Contribute to overall design
Contribute to direction of GTM OS
Lead new features end-to-end
Identify improvements
Champion improvements
Turn insights into development proposals
Provide technical guidance
Incorporate emerging technologies
How You'll Work.
Team & Collaboration
Working with engineers; Guidance and review; Cross-functional teams
Communication Scope
Tailoring information
Process & Methodology
Requirements gathering, Design, Implementation, Deployment
Full Job Description
Category-defining tech. Career-defining work. The next era of software won’t operate at human scale. Applications will create applications. Systems will coordinate with systems. Data and decisions will move faster than teams can react to them. The infrastructure powering that world cannot be fragile, reactive, or limited by the assumptions of the past. Cockroach Labs exists to build what comes next — before the world requires it. We created CockroachDB to survive failures, scale without compromise, and adapt to changing conditions automatically. Now we’re helping define a future where complexity fades into the background and infrastructure simply works, no matter the scale. This is the kind of challenge that attracts people who want to shape industries, not just participate in them. The work is ambitious, the standards are high, and the impact is real. The Role We're looking for a Fullstack Software Engineer to join our GTM Engineering team. In this role, you’ll focus on building Cockroach Labs’ internal knowledge and intelligence infrastructure. This is a new system designed to combine the latest advances in agentic execution with deep software development fundamentals to drive meaningful improvements across not only the Revenue organization, but the company as a whole. You’ll help define what a modern, mixed classic-and-agentic workflow system looks like: how teams build reliable, repeatable workflows in an augmented operating environment where humans and AI agents collaborate seamlessly. This is a new class of system that has the potential to redefine how Cockroach Labs operates, and you’ll play a foundational role in shaping its architecture, workflows, and user experience. You Will Feature Development in others, it may mean making iterative improvements to existing systems and workflows. Enablement: Present and consult across Cockroach Labs to showcase the work we’ve built and help teams understand how to best leverage it. This includes presentations, detailed
Applying for this Software Engineer (Full-Stack) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Cockroach Labs?
Real rants from real employees. Read before you apply.