N

Senior Node.JS Engineer

icon building Company : N-ix
icon briefcase Job Type : Full Time

Job Description - Senior Node.JS Engineer


N-iX is looking for a Senior Node.js Engineer for one of our clients.

The first Israeli SMS aggregator - connecting businesses of all sizes to the world with an API that developers love with a live, large-scale messaging platform powering tens of millions of events daily under strict SLA requirements. We provide the backbone infrastructure that enables reliable and real-time communication at scale.


Role mission
Join the core engineering team of client, a live large-scale messaging platform, and act as a production-grade backbone engineer responsible for systems processing tens of millions of events per day under strict SLA requirements.


This is a long-term, full-time role focused on stability, scalability, and reliability, rather than feature velocity at the expense of quality.


Key Responsibilities:



  • Design, develop, and maintain large-scale messaging and event-driven backend platforms.

  • Drive migration initiatives from monolithic to microservices architectures.

  • Champion low-latency, real-time system operation (WebSockets, Socket.IO, streaming pipelines).

  • Ensure reliability and observability through strong monitoring and incident handling systems.

  • Collaborate and integrate deeply with the engineering team to guarantee long-term platform evolution and quality.


Mandatory Experience:



  • Backend Engineering: 8+ years of hands-on backend experience.

  • Expertise: Node.js, TypeScript at a production and expert level.

  • Architecture: Microservices design and migration from monoliths.

  • API Design: REST, OpenAPI / Swagger.

  • High-Load Messaging: Proven experience with high-throughput systems; message queues/event-driven (Kafka or RabbitMQ mandatory).

  • Resilience: Handling backpressure, retries, DLQs, idempotency, rate limiting, failure isolation.

  • Realtime Systems: Experience with realtime systems (WebSockets, Socket.IO, WebRTC, streaming pipelines), processing telemetry or delivery reports.

  • Databases & Caching: PostgreSQL/MySQL (schema design, performance tuning), Redis for caching/buffering.

  • Cloud & Deployment: Strong experience with GCP, Docker, CI/CD pipelines.

  • Observability: Prometheus, Grafana, Datadog, Sentry, or Kibana.

  • Production Readiness: Experience in incident response and on-call rotations.


Strong Advantages (Nice to Have):



  • Payments, fintech, or banking system experience.

  • Security and authentication (JWT, OAuth2).

  • Infrastructure as Code (Terraform).

  • Kafka at scale.

  • Technical leadership, system ownership roles.

  • Experience with unstable third-party APIs.


Soft Skills:



  • Strong ownership and system-level thinking.

  • Calm under pressure, Excellent English communication.

  • Team-first orientation (not freelance-focused).

  • Proactive and independent within a collaborative environment.


We offer*:



  • Flexible working format - remote, office-based or flexible

  • A competitive salary and good compensation package

  • Personalized career growth

  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)

  • Active tech communities with regular knowledge sharing

  • Education reimbursement

  • Memorable anniversary presents

  • Corporate events and team buildings

  • Other location-specific benefits


*not applicable for freelancers


Original job Senior Node.JS Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior Node.JS Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.