FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
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 – Backend
CodeRabbit. Architect and build scalable backend services, APIs, and distributed systems .
Posted 4/21/2026full-timeSan Francisco • California • 🇺🇸 United StatesMid-LevelSenior💰 $145,000 - $175,000 per yearWebsite
Tech Stack
Tools & technologiesAWSCloudDistributed SystemsDockerGoogle Cloud PlatformJavaScriptKubernetesNode.jsTypeScript
About the role
Key responsibilities & impact- Architect and build scalable backend services, APIs, and distributed systems
- Collaborate with ML engineers to integrate models into agent-based systems and AI products
- Guide junior engineers through mentorship and technical reviews
- Own architectural decisions in new product features
- Ensure reliability, performance, and security across systems
- Contribute to an engineering culture of speed, quality, and pragmatic innovation
Requirements
What you’ll need- Degree in Computer Science, Engineering, Artificial Intelligence, or a related field, or equivalent practical experience
- 3 - 5 years of experience building backend systems and distributed infrastructure
- Fluency in TypeScript and Node.js, or a similar modern backend stack
- Familiarity with cloud platforms (AWS/GCP), containerization (Docker/Kubernetes), CI/CD pipelines
- Strong understanding of software engineering best practices, including testing and code reviews
- Willing to mentor, lead by example, and influence technical direction without being a pure manager
Benefits
Comp & perks- Competitive Compensation
- Equity offerings
- Professional Growth
- Collaborative & Innovative Environment
- Real Ownership
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend servicesAPIsdistributed systemsTypeScriptNode.jscloud platformsDockerKubernetesCI/CD pipelinessoftware engineering best practices
Soft Skills
mentorshiptechnical reviewsleadershipcollaborationinfluence technical directioncommunicationproblem-solvinginnovationquality assurancereliability