Design, build, and maintain high-performance, scalable, and reliable backend systems
Develop clean, testable, and reusable code across APIs and microservices, ensuring high code quality through testing and reviews
Contribute to the evolution of existing systems and drive architectural decisions aligned with scalability and maintainability
Evaluate and introduce tools, technologies, and patterns to improve team efficiency, while reviewing and challenging technical solutions and estimations
Define and own monitoring and observability practices (metrics, logging, alerting) to ensure system reliability and performance
Provide hands-on guidance, mentorship, and coaching to backend engineers
Work closely with cross-functional teams to deliver secure, scalable features and collaborate with Product Managers on prioritization and backlog shaping
Contribute to end-to-end feature delivery across the stack, including backend and frontend components
Use and drive the adoption of AI tools, agents, and workflows to improve development efficiency, while guiding the team in their effective and responsible use
Contribute to internal tooling, automation, and documentation to support development and knowledge sharing
Ensure alignment with engineering standards, SDLC processes, and security and compliance best practices
Drive continuous improvement in development processes and team workflows
Participate in hiring, including candidate evaluation and technical interviews
Requirements
6+ years of experience in backend software development
Strong production experience with Node.js
Proven experience in technical leadership, mentoring, and team development
Experience designing and building scalable, distributed systems and APIs
Experience working with large-scale or data-intensive systems
Strong understanding of system performance, reliability, and maintainability
Experience working with databases at scale
Experience with monitoring and observability tools (e.g., metrics, logging, tracing)
Good understanding of frontend technologies and ability to contribute