# Software Engineer - Backend

**Company:** [CodeRabbit](https://hotfix.jobs/companies/coderabbit)
**Location:** San Francisco, CA
**Role:** Backend Engineering
**Salary:** $145k – $175k/yr
**Experience:** 3+ years
**Skills:** TypeScript, Node.js, AWS, GCP, Docker, Kubernetes, Microservices, Async Job Queues, Event-Driven Architectures, CI/CD, LLMs, Tree-Sitter
**Posted:** 2026-01-07

> Builds scalable backend services, APIs, and distributed systems for AI-driven code review tools. Requires 3-5 years experience with TypeScript/Node.js, cloud platforms, containerization, and integrating ML models into agent-based systems.

## Job Description

## 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:** 3 - 5 years of experience building backend systems and distributed infrastructure

**Technical Expertise:** Fluency in **TypeScript** and **Node.js**, or a similar modern backend stack; experience with microservices, 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

**Engineering Craft:** Strong understanding of software engineering best practices, including testing, code reviews, and version control workflows

**Product Mindset:** Thoughtful about trade-offs, user experience, and fast iteration

**Team Leadership:** Willing to mentor, lead by example, and influence technical direction without being a pure manager

## Bonus Points
- Experience with code search, code graphs, tree-sitter, or static analysis tools, and an understanding of how to apply them in real-world engineering environments
- Experience integrating AI/LLM-based systems into product workflows
- Contributions to open-source or community projects
- Experience designing or implementing agent-based systems or AI products involving autonomous or task-driven agents

## Similar roles

- [Software Engineer - Ride and Fleet Services](https://hotfix.jobs/jobs/9d55a5ad-b759-4262-a06a-ae5c2979e5dd) - Zoox - San Diego, CA - $145k – $219k/yr
- [Software Engineer III (Ruby on Rails) (Marketing Technology)](https://hotfix.jobs/jobs/2ed23761-e89b-47e0-ba46-0dbd575f67e6) - PrizePicks - Remote - $145k – $155k/yr
- [CAD Graphics Engine Software Engineer](https://hotfix.jobs/jobs/667dbfa5-2cae-49f1-b7c1-998fecae016f) - Zoo - Remote - $145k – $195k/yr
- [Backend Engineer, Flag Delivery](https://hotfix.jobs/jobs/a0500e3d-c1e4-4688-9c81-82813bc25817) - Launchdarkly - Remote - $146k – $235k/yr
- [SDK Software Engineer, AI](https://hotfix.jobs/jobs/484646ed-e853-4d64-8e96-f26a192b2834) - Launchdarkly - Remote - $146k – $235k/yr

**Apply:** https://hotfix.jobs/jobs/7e072d88-729e-42dd-9303-20f9641f595b
**Canonical:** https://hotfix.jobs/jobs/7e072d88-729e-42dd-9303-20f9641f595b