Staff Node.js Engineer - 100% remote

Remote $127k–$203k senior English B2 2 months ago full-time quality 9.1/10
Node.jsmicroservicesAPI designdata modelingasync patternsevent-driven architecturesrelational databasesnon-relational databasesmessage queuescaching layersTCP/IPgRPC
  • Architect, design, and implement scalable backend services in Node.js.
  • Lead system design for complex, distributed backend initiatives.
  • Own technical decisions around performance, reliability, and scalability.
  • Collaborate closely with infrastructure, platform, and product teams.
  • Establish and uphold engineering standards: code quality, testing, observability, and documentation.
  • Mentor senior and mid-level engineers.
  • Identify and resolve performance bottlenecks, scaling limitations, and architectural debt.
  • 7+ years of professional backend engineering experience, with deep expertise in Node.js.
  • Proven track record of architecting and scaling distributed backend systems in production.
  • Strong system design skills: microservices, API design, data modeling, async patterns, event-driven architectures.
  • Experience with relational and non-relational databases, message queues, and caching layers.
  • Excellent English communication skills (written and verbal).
  • Based in a timezone with 4–6 hours of overlap with IST working hours (10am–7pm IST).

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to Tether Operations Limited.