CodeRabbit

Senior Software Engineer – Enterprise Engineering

CodeRabbit

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Manual Apply

Salary

💰 $175,000 - $275,000 per year

Job Level

Senior

Tech Stack

AWSCloudDockerGoGoogle Cloud PlatformGraphQLJavaJavaScriptKubernetesMicroservicesMySQLNode.jsPostgresTypeScript

About the role

  • Design, develop, and maintain enterprise features for CodeRabbit’s platform.
  • Build industry leading enterprise systems and features that are highly available, intuitive, scalable, and secure.
  • Work with product managers, designers, and other engineers to create systems and features that cater to large enterprise customers.
  • Conduct design and code reviews to ensure scalability, performance and alignment with standards and best practices.
  • Follow release management policies to ensure data integrity, compliance and system stability.
  • Interface with customers and internal stakeholders to gather requirements, provide technical support, and ensure successful deployment of enterprise features.
  • Mentor junior engineers and contribute to a culture of continuous learning and improvement within the team.

Requirements

  • Bachelor’s (or equivalent) degree in Computer Science, Engineering, Artificial Intelligence, or a related technical field.
  • 4+ years building backend systems and distributed infrastructure.
  • Experience with TypeScript (Node.js), Go, Java, or a similar modern backend stack.
  • Experience building and maintaining APIs (REST, GraphQL).
  • Experience with Microservices, async job queues, and event-driven architectures.
  • Experience with Relational databases (PostgreSQL, MySQL).
  • Experience with Cloud platforms (AWS/GCP), containerization (Docker/Kubernetes), CI/CD pipelines, devops tooling, runtime infrastructure, and production observability.
  • Strong understanding of software engineering best practices, including testing, code reviews, and version control workflows.
  • Thoughtful about trade-offs, user experience, and fast iteration.