Drimva

CodeRabbit

Senior Software Engineer - Backend

$200K–$350K

San Francisco · Hybrid · Senior · Full-time · Posted Apr 27, 2026

Experience
5+ years building backend systems and distributed infrastructure.
Education
Degree in Computer Science, Engineering, Artificial Intelligence, or a related technical field, or equivalent practical experience.

About the job

Build and maintain scalable backend systems that power CodeRabbit’s AI agent workflows, code reviews, planning tools, and developer dashboards.

What you'll do

  • Architect and build backend services, APIs, and distributed systems; own architectural decisions for new features.
  • Integrate models into agent-based systems and AI products in collaboration with ML engineers.
  • Improve system reliability, performance, and security; mentor junior engineers and conduct technical reviews.

What they ask for

  • Degree in Computer Science, Engineering, Artificial Intelligence, or a related technical field, or equivalent practical experience.
  • 5+ years building backend systems and distributed infrastructure.
  • Fluency in TypeScript and Node.js, or a similar modern backend stack; experience with micro services, async job queues, and event-driven architectures.
  • Familiarity with cloud platforms, containerization, CI/CD, devops tooling, runtime infrastructure, and production observability; strong software engineering practices.

Nice to have

  • Experience with code search, code graphs, tree-sitter, or static analysis tools.
  • Experience integrating AI/LLM-based systems or designing agent-based systems.

Pay

USD $200K – $350K base salary

Tools

TypeScript, Node.js, AWS, GCP, Docker, Kubernetes, tree-sitter

AI focus

Build backend systems for AI agent workflows and integrate models into agent-based systems and AI products.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)