Senior Backend Engineer
Senior Backend Engineer with 10+ years experience in Node.js, distributed systems, and microservices. Lead technical initiatives, ensure production reliability, and mentor team members in a fast-paced startup environment.
Responsibilities
- Design, develop, and evolve core backend systems and services with emphasis on scalability, performance, and maintainability.
- Lead complex technical initiatives from concept through production, making architectural decisions.
- Take end-to-end responsibility for backend production systems including monitoring, troubleshooting, performance optimization, incident resolution, and infrastructure reliability.
- Maintain high engineering standards through code reviews, testing, documentation, and best practices.
- Continuously evaluate and adopt modern development tools to improve developer productivity and system quality.
- Provide technical leadership and mentorship across the backend domain.
Requirements
- 10+ years of backend development experience with strong focus on Node.js and distributed systems architecture.
- Demonstrated ability to influence technical direction and drive architectural decisions.
- Hands-on experience designing, building, and operating scalable microservices-based systems in production.
- Proven ability to architect, deploy, and operate production-grade cloud infrastructure (AWS/GCP).
- Experience integrating AI services or LLM-based workflows into production backend systems.
- Strong communication and collaboration skills.
Nice to have
- Skier or snowboarder is a plus