CodeRabbit
Senior Full Stack Engineer
San Francisco · Senior
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- As a Full Stack Engineer at CodeRabbit, you'll build end-to-end systems that power intelligent code review and developer workflows. Working across frontend, backend, and infrastructure, you'll help create seamless, context-aware experiences that bring AI directly into the developer loop.
- You'll design and ship features that span from intuitive interfaces to scalable backend services, enabling developers to move faster, understand their codebases more deeply, and collaborate more effectively. You'll partner closely with AI researchers, product thinkers, and infra engineers to turn complex ideas into polished, production-ready systems.
- As a Full Stack Engineer at CodeRabbit, you'll build end-to-end systems that power intelligent code review and developer workflows.
Responsibilities
- Design and build full stack features across frontend, backend, and infrastructure
- Develop scalable APIs and services that support AI-driven workflows
- Create intuitive, high-performance user interfaces for developer tools
- Collaborate with ML engineers to integrate AI models into product experiences
- Own projects end-to-end, from concept through deployment and iteration
- Contribute to engineering culture through code reviews, design discussions, and mentorship
Requirements
- Frontend: Proficiency in React, TypeScript, and modern web development practices
- Backend: Strong experience with Node.js (or similar), APIs, and distributed systems
- AI Dev tool Fluency: Must have strong experience using development tools like Cursor, Claude Code, or Codex and strong familiarity with various models and where these systems work and don't
- Degree in Computer Science, Engineering, or related field, or equivalent practical experience
Nice to have
- Familiarity with LLMs or integrating AI into product workflows
- Experience with real-time systems, collaborative tools, or rich editors
- Contributions to open source or technical communities
- We combine large language models with deep software engineering context to help teams ship faster, catch more bugs, and make better architectural decisions at scale.
- That means no passive execution, no waiting for perfect tickets, and no narrowly defined task boundaries.
- This opportunity will be energizing for people who want real ownership, pace, and high standards.
- It's uncomfortable for people who prefer slow consensus or heavily managed workflows.
- we'd love to talk.
Benefits
- Education: Degree in Computer Science, Engineering, or related field, or equivalent practical experience
Company info
- ABOUT CODERABBIT CodeRabbit is the leading AI code review platform, trusted by more than 17,000 customers and 150,000 open-source projects, conducting over 2 million code reviews each week.
- We combine large language models with deep software engineering context to help teams ship faster, catch more bugs, and make better architectural decisions at scale. - We are a high-ownership engineering culture.
- CodeRabbit is the leading AI code review platform, trusted by more than 17,000 customers and 150,000 open-source projects, conducting over 2 million code reviews each week.
This listing is sourced directly from CodeRabbit's careers page and normalized into a canonical job model.