Senior Software Engineer - Backend
CodeRabbit, San Francisco
- Pay
- $200K – $350K • Offers Equity
- Work type
- Hybrid
- Level
- Senior
- Area
- Software engineering
- Posted
- Apr 27, 2026
About the role
ABOUT CODERABBIT
CodeRabbit is the governance and control layer for agentic software development, helping engineering teams trust the code they ship. AI can generate code faster than people can review and understand it. Teams still need to know whether each change solves the right problem, fits their architecture, and is safe to ship.
We provide independent validation grounded in codebase context and team standards, giving people the evidence they need to judge what should ship. Across Review, Triage, Explain, and Secure, our platform challenges changes before merge, prioritizes pull requests by value, impact, and risk, explains what changed and why it matters, and monitors the codebase for security vulnerabilities after merge.
CodeRabbit serves nearly 20,000 customers and supports approximately 300,000 open-source repositories, performing over 2 million code reviews each week. Our $143M Series C, raised at a $1.5B valuation, supports further product development and international expansion.
ROLE OVERVIEW
As a Software Engineer at CodeRabbit, you'll be contributing to the development of advanced applied AI systems that revolutionize code review processes. You'll work at the intersection of intelligent systems and software engineering, creating tools that empower developers to iterate rapidly in complex environments. Your expertise will be crucial in developing solutions that enhance code quality, scalability, and developer productivity.
You’ll help architect and build core backend systems — the infrastructure that powers our AI agent workflows, context-enriched code reviews, repo-level planning tools, and dashboard interfaces. You’ll work alongside AI researchers, infra specialists, frontend engineers, and product thinkers to build reliable, intelligent backend systems that power our developer tools at scale.
RESPONSIBILITIES
- Architect and build scalable backend services, APIs, and distributed systems
- Collaborate with ML engineers to integrate models into agent-based systems and AI products involving autonomous or task-driven agents
- Guide junior engineers through mentorship and technical reviews
- Own architectural decisions in new product features
- Ensure reliability, performance, and security across systems
- Contribute to an engineering culture of speed, quality, and pragmatic innovation
QUALIFICATIONS
- Education: Degree in Computer Science, Engineering, Artificial Intelligence, or a related technical field, or equivalent practical experience
- Experience: 5+ years building backend systems and distributed infrastructure
- Technical Expertise: Fluency in TypeScript and Node.js, or a similar modern backend stack; experience with micro services, async job queues, and event-driven architectures
- Systems Thinking: Familiarity with cloud platforms (AWS/GCP), containerization (Docker/Kubernetes), CI/CD pipelines, devops tooling, runtime infrastructure, and production observability
Similar roles at other companies
Senior Backend Engineer
HackerRank CareersHybrid in Bangalore, India +1
Pay not posted
Posted Mar 20, 2026
Senior Backend Engineer
DataroidIstanbul
Pay not posted
Posted Dec 25, 2025
Senior Software Engineer - DevX
RedditRemote - United States +1
$191K–$267K / yr
Posted May 21, 2026
Pay not posted
Posted Jul 17, 2025
Listed on CodeRabbit's Ashby job board; checked 20 h ago. First seen by us 22 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.