FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer – Enterprise Engineering
CodeRabbit. Design, develop, and maintain features that help large organizations adopt and scale CodeRabbit across their engineering teams .
Posted 10/2/2026full-timeSan Francisco • California • United StatesMid-LevelSenior💰 $200,000 - $250,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building and maintaining backend systems and APIs, with a strong focus on security, compliance, and performance. Proficient in collaborating with diverse teams to deliver scalable enterprise software solutions.
Highest-signal resume keywords
TypeScript/Node.js ProficiencyAPI Design and MaintenanceMicroservices ArchitectureAWS or GCP ExperienceRelational Database Knowledge
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend DevelopmentDistributed SystemsAPI DevelopmentMicroservicesAsynchronous Job ProcessingEvent-Driven ArchitectureTesting and DebuggingVersion ControlSchema DesignStatic Analysis Tools
Soft Skills
Clear CommunicationCollaboration with StakeholdersMentoring Engineers
Tools & Technologies
DockerKubernetesCI/CD PipelinesPostgreSQLMySQL
Industry Keywords
SaaSEnterprise SoftwareCompliance RequirementsSecurity ControlsAI Integration
Tech Stack
Tools & technologiesAWSDistributed SystemsDockerGoogle Cloud PlatformGraphQLJavaJavaScriptKubernetesMicroservicesMySQLNode.jsPostgresTypeScriptGo
About the role
Key responsibilities & impact- Design, develop, and maintain features that help large organizations adopt and scale CodeRabbit across their engineering teams
- Improve deployment, configuration, upgrades, and observability for self-hosted deployments
- Build backend services, APIs, and distributed systems supporting demanding enterprise workloads
- Implement security controls and compliance-related capabilities
- Build and maintain integrations with customers’ existing developer tools and internal systems
- Translate customer needs into technical requirements and support successful deployments
- Troubleshoot complex production issues
- Drive projects through design, implementation, testing, release, and ongoing operation
- Contribute design and code reviews, mentor other engineers, and improve team practices and tooling
- Collaborate with engineers, AI researchers, infrastructure specialists, and product partners to deliver secure, compliant, performant, and operationally controlled AI code review capabilities
Requirements
What you’ll need- 4+ years of software engineering experience building and operating backend systems or distributed infrastructure in production
- Experience ideally within SaaS or enterprise software
- Strong proficiency in TypeScript/Node.js, Go, Java, or a comparable modern backend stack
- Experience designing and maintaining APIs using REST, GraphQL, or similar approaches
- Experience with microservices, asynchronous job processing, and event-driven architectures
- Working knowledge of relational databases such as PostgreSQL or MySQL, including schema design and query performance
- Experience with AWS or GCP, Docker, Kubernetes, CI/CD pipelines, and production observability
- Strong engineering fundamentals across testing, code reviews, version control, debugging, and maintainable system design
- Sound judgment balancing security, reliability, performance, developer experience, and delivery speed
- Clear communication skills and ability to collaborate with customers and technical and nontechnical stakeholders
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
- Experience building self-hosted or customer-managed enterprise software
- Familiarity with enterprise identity, access controls, audit logging, or compliance requirements
- Experience integrating AI or LLM-based capabilities into production workflows
- Experience with code search, code graphs, tree-sitter, or static analysis tools
- Experience designing agent-based systems or products involving autonomous or task-driven agents
- Contributions to open-source projects or developer communities
Benefits
Comp & perks- Equity
- Hybrid work arrangement
- Opportunity to work on AI-powered developer tools
- Autonomy and ownership of projects and outcomes
- Collaboration with engineers, AI researchers, infrastructure specialists, and product partners
- Mentorship and contribution to engineering practices and tooling