Senior Full Stack Engineer
$225k - $325k • Remote • San Francisco • FullTime
Posted 6mo ago
About the job
CodeRabbit is seeking a Senior Full Stack Engineer to build end-to-end systems that power intelligent code review and developer workflows. You will work across frontend, backend, and infrastructure to create seamless, context-aware experiences that bring AI directly into the developer loop. This role involves designing and shipping features from intuitive interfaces to scalable backend services, enabling developers to move faster and understand their codebases more deeply. You will collaborate closely with AI researchers, product thinkers, and infra engineers to transform complex ideas into polished, production-ready systems.
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
- Ensure performance, reliability, and maintainability across the stack
- Contribute to engineering culture through code reviews, design discussions, and mentorship
Requirements
- Degree in Computer Science, Engineering, or related field, or equivalent practical experience
- 7+ years building full stack applications in production environments
- Proficiency in React, TypeScript, and modern web development practices
- Strong experience with Node.js (or similar), APIs, and distributed systems
- Familiarity with cloud infrastructure (AWS/GCP), containers, CI/CD, and observability
- Strong fundamentals in testing, code quality, and version control
- Care for user experience, iteration speed, and pragmatic decision-making
- Strong experience using development tools like Cursor, Claude Code, or Codex
- Strong familiarity with various AI models and where these systems work and don’t