Software Engineer - Enterprise Engineering jobs in United States
cer-icon
Apply on Employer Site
company-logo

CodeRabbit · 3 months ago

Software Engineer - Enterprise Engineering

CodeRabbit is an innovative research and development company focused on building extraordinarily productive human-machine collaboration systems. They are seeking a Senior Software Engineer for their Enterprise Engineering team to develop advanced applied AI systems that revolutionize code review processes and enhance developer productivity. The role involves designing and maintaining enterprise features, working with cross-functional teams, and mentoring junior engineers.

Artificial Intelligence (AI)Developer ToolsSoftware
check
H1B Sponsor Likelynote

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
Work with product managers, designers, and other engineers to create systems and features that cater to large enterprise customers, both existing and prospective
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

Qualification

Backend developmentAPI developmentMicroservices architectureCloud platformsRelational databasesContainerizationDevOps toolingSoftware engineering best practicesUser experience considerationMentoringCollaborative mindset

Required

Bachelor's (or equivalent) degree in Computer Science, Engineering, Artificial Intelligence, or a related technical field
4+ years building backend systems and distributed infrastructure. Requires experience in a production environment, ideally with SaaS or enterprise software
Programming languages commonly used for backend development - TypeScript (Node.js), Go, Java, or a similar modern backend 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

Preferred

Code search, code graphs, tree-sitter, or static analysis tools, and an understanding of how to apply 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

Company

CodeRabbit

twittertwittertwitter
company-logo
CodeRabbit offers software tools that perform automated code reviews using artificial intelligence.

H1B Sponsorship

CodeRabbit has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2024 (1)

Funding

Current Stage
Growth Stage
Total Funding
$87.61M
Key Investors
Scale Venture PartnersHarmony PartnersCRV
2025-09-16Series B· $60M
2025-06-16Undisclosed
2025-01-22Convertible Note· $8M

Leadership Team

leader-logo
Guritfaq Singh
Co-Founder
linkedin
Company data provided by crunchbase