
Software Engineer - Backend
CodeRabbit18 days ago
Base Salary
$145k - $175k/yr
Responsibilities
- 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
- 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), and CI/CD pipelines.
- Strong understanding of software engineering best practices, including testing and code reviews.
- Willingness to mentor and influence technical direction.
Benefits
- Opportunity to redefine code review with AI technology.
- Ownership of projects from proposal to production.
- Collaborative and innovative work environment.
- Investment in professional growth through mentorship and development opportunities.
- Competitive salary, equity, and benefits package.
- Hybrid work culture with flexibility for remote work.