SDE – Backend (Node.js)

Overview

The Software Development Engineer – Backend will act as a technical owner responsible for building scalable, high-performance backend systems. The role involves designing APIs, developing microservices, and ensuring reliability, performance, and security for high-throughput enterprise applications.

Job Description

Experience Required

5–9 years of backend engineering experience in high-scale, distributed systems.

Key Responsibilities

  • Own backend modules end-to-end, from system design to production deployment

  • Design and build scalable APIs and microservices using Node.js

  • Develop backend services for real-time, high-throughput applications

  • Optimize data storage, queries, and performance in databases

  • Build fault-tolerant, secure, and observable systems

  • Collaborate with frontend, product, and platform teams to deliver features

  • Implement CI/CD pipelines, testing, and performance benchmarks

  • Troubleshoot complex production issues and perform root cause analysis

  • Mentor junior engineers and influence technical architecture decisions

Requirements

  • Deep expertise in Node.js, including event-driven architecture and async patterns

  • Strong foundation in data structures, algorithms, and system design

  • Experience designing RESTful APIs (GraphQL is a plus)

  • Solid understanding of database design, indexing, and performance tuning

  • Exposure to cloud platforms and containerized deployments

  • Familiarity with message queues and event-driven systems

  • Understanding of security best practices including authentication and authorization

  • Proficiency in at least one scripting language such as Python or Bash

  • Proven ability to deliver in fast-paced, ambiguous environments

Skills & Requirements

Node.js, JavaScript, REST APIs, Microservices, MongoDB, Distributed systems, System design, Asynchronous programming, Cloud platforms, CI/CD, Performance optimization, Security best practices

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you