Backend Software Engineer
Full-time- Engineering
- Hybrid - New York, NY
Design and build reliable, scalable backend services and APIs that power our core platform.
We are looking for a Backend Software Engineer who will help design and build reliable, scalable services that power our core platform. In this role, you will focus on creating high-quality APIs, improving developer experience, and contributing to the stability and evolution of our backend architecture. You’ll work closely with product, engineering, and DevOps teams to deliver secure, high-impact features.
Responsibilities
- Design, implement, and maintain scalable backend services and APIs
- Write clean, maintainable, and well-tested code following best practices
- Collaborate with product, frontend, DevOps, and QA teams
- Participate in code reviews, architecture discussions, and technical decision-making
- Monitor performance, diagnose production issues, and drive reliability improvements
- Contribute to documentation, developer tooling, and internal platform enhancements
Requirements
- 3+ years of professional backend engineering experience
- Strong experience with Node.js and TypeScript or comparable backend technologies
- Solid understanding of SQL/NoSQL databases, schema design, and caching strategies
- Knowledge of security best practices, performance optimization, and observability tooling
- Ability to think pragmatically, ship iteratively, and own systems end-to-end
Benefits
- Competitive compensation and equity package
- Hybrid work environment with commuter support
- Annual professional development budget
- Comprehensive medical, dental, and vision coverage