Senior Full Stack Engineer

CodeRabbit is an AI software-development platform for reviewing, prioritizing, understanding, and securing code changes created by people and coding agents.

San Francisco, United States
About CodeRabbit

CodeRabbit provides automated, context-aware AI code reviews across pull requests, IDEs, and CLI workflows, and has expanded into agentic change management with PR triage, change explainability, security monitoring, planning, and Slack/Discord agents.

View jobs by CodeRabbit

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will build end-to-end product systems across frontend, backend, and infrastructure. You will develop APIs and services, create high-performance interfaces, integrate AI models into product experiences, own projects through deployment and iteration, and improve performance, reliability, and maintainability across the stack.

Requirements

  • Degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 7+ years building full-stack applications in production environments
  • React
  • TypeScript
  • Modern web development
  • Node.js
  • API
  • Distributed system
  • AWS
  • GCP
  • Container
  • CI/CD
  • Observability
  • Testing
  • Code quality
  • Version control
  • Cursor
  • Claude Code
  • Codex
  • AI model fluency

Responsibilities

  • Design and build full-stack features across frontend, backend, and infrastructure
  • Develop scalable APIs and services for AI-driven workflows
  • Create high-performance user interfaces for developer tools
  • Integrate AI models into product experiences
  • Own projects from concept through deployment and iteration
  • Ensure performance, reliability, and maintainability across the stack
  • Contribute through code reviews, design discussions, and mentorship

Benefits

  • Equity
Senior Full Stack Engineer at CodeRabbit | JobStash