
Staff Node.js Engineer
Posted May 21

Posted May 21
This is a fully remote position, open to applicants in Italy.
β’ Design, architect, and implement scalable backend services using Node.js that serve as the foundation of this team platform.
β’ Lead the system design for intricate, distributed backend projects from initial requirements to full production deployment.
β’ Take ownership of technical decisions regarding the performance, reliability, and scalability of services that interact with GPU management and low-level infrastructure.
β’ Work closely with infrastructure, platform, and product teams to ensure backend architecture aligns with business objectives.
β’ Set and maintain engineering standards encompassing code quality, testing, observability, and documentation.
β’ Provide mentorship to senior and mid-level engineers; participate in technical hiring and contribute to team development.
β’ Identify and address performance bottlenecks, scaling challenges, and architectural debts.
β’ A minimum of 7 years of professional backend engineering experience, with extensive expertise in Node.js.
β’ A demonstrated history of architecting and scaling distributed backend systems in a production environment.
β’ Strong skills in system design, including microservices, API design, data modeling, asynchronous patterns, and event-driven architectures.
β’ Familiarity with both relational and non-relational databases, message queues, and caching mechanisms.
β’ Exceptional English communication abilities, both written and verbal.
β’ Must be located in a timezone that has 4β6 hours of overlap with IST working hours (10amβ7pm IST).
β’ Flexible working hours.
β’ Options for remote work.
Bemobi
Unisys
Dailymotion
SoftExpert - Software for Excellence
Get handpicked remote jobs straight to your inbox weekly.