Job Details

Senior Software Engineer - Enterprise Engineering

  2025-09-12     CodeRabbit     San Francisco,CA  
Description:

Overview

Senior Software Engineer - Enterprise Engineering at CodeRabbit. Join to apply for the Senior Software Engineer - Enterprise Engineering role at CodeRabbit.

Responsibilities
  • 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.
  • Collaborate with product managers, designers, and other engineers to create systems and features for large enterprise customers.
  • Conduct design and code reviews to ensure scalability, performance, and adherence to 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.
Qualifications
  • Bachelor's (or equivalent) degree in Computer Science, Engineering, Artificial Intelligence, or a related technical field.
  • 4+ years building backend systems and distributed infrastructure in production environments, ideally with SaaS or enterprise software.
  • Backend programming languages: TypeScript (Node.js), Go, Java, or similar modern stack.
  • Experience building and maintaining APIs (REST, GraphQL).
  • Microservices, async job queues, and event-driven architectures.
  • Relational databases (PostgreSQL, MySQL).
  • 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.
Bonus experience
  • Code search, code graphs, tree-sitter, or static analysis tools, and applying them in real-world engineering environments.
  • Integrating AI/LLM-based systems into product workflows.
  • Open-source or community projects.
  • Designing or implementing agent-based systems or AI products involving autonomous or task-driven agents.
Compensation

Base pay range: $175,000/yr - $275,000/yr

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Software Development
#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search