CodeRabbit
Software Engineer - Enterprise Engineering
San Francisco · Mid
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
- CodeRabbit is building AI-powered developer tools that help engineering teams ship better code faster.
- As a Senior Software Engineer on our Enterprise Engineering team, you'll build the systems and features that make our platform reliable, secure, and scalable for large organizations.
- You'll own projects from design through production, working across backend services, enterprise integrations, and self-hosted deployments.
Responsibilities
- Build enterprise capabilities. Design, develop, and maintain features that help large organizations adopt and scale CodeRabbit across their engineering teams.
- Design for scale and reliability. Build backend services, APIs, and distributed systems that support demanding enterprise workloads.
- Develop secure systems. Partner with the team to implement security controls and compliance-related capabilities that address enterprise requirements.
- Own delivery and quality. Drive projects through design, implementation, testing, release, and ongoing operation, following release practices that protect data integrity and system stability.
- Raise the engineering bar. Contribute thoughtful design and code reviews, mentor other engineers, and improve team practices and tooling.
- 4+ years of software engineering experience building and operating backend systems or distributed infrastructure in production, ideally within SaaS or enterprise software.
- Working knowledge of relational databases such as PostgreSQL or MySQL, including schema design and query performance.
- Build enterprise capabilities.
Requirements
- Strong proficiency in TypeScript/Node.js, Go, Java, or a comparable modern backend stack.
- Experience with microservices, asynchronous job processing, and event-driven architectures.
- Experience with AWS or GCP, Docker, Kubernetes, CI/CD pipelines, and production observability.
- A bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- Experience with code search, code graphs, tree-sitter, or static analysis tools.
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.
- Strengthen self-hosted deployments. Improve deployment, configuration, upgrades, and observability so customers can reliably operate CodeRabbit in their own environments.
- Connect enterprise workflows. Build and maintain integrations with customers' existing developer tools and internal systems.
- Work closely with customers. Translate customer needs into technical requirements, support successful deployments, and troubleshoot complex production issues.
This listing is sourced directly from CodeRabbit's careers page and normalized into a canonical job model.