Position: SDE I (Node.js Developer) based in Gurugram. Responsibilities include building scalable backend APIs and services using Node.js frameworks (Express.js, NestJS, Fastify), developing and managing ETL/ELT data pipelines, ensuring data quality and consistency, working with databases (MySQL, PostgreSQL, MongoDB, Redis), integrating third-party APIs and microservices, using ORMs (Sequelize, TypeORM, Prisma), writing tests (unit, integration, E2E), collaborating with cross-functional teams, monitoring system performance and contributing to CI/CD automation with tools like PM2, Docker, Jenkins. Requirements: 1+ years backend Node.js experience, knowledge of data modeling and query optimization, experience with stream processing (Kafka, RabbitMQ, Redis Streams), strong JavaScript/TypeScript skills, familiarity with cloud platforms (AWS/GCP/Azure), containerization and CI/CD, and data warehouses (BigQuery, Snowflake, Redshift). Nice to have: Cloud certifications, experience with distributed processing (Spark, Trino/Presto), data transformation and orchestration tools (DBT, SQLMesh, Apache Airflow, Kestra), and serverless deployment (Vercel, Netlify).
What you'll do
Build and maintain performant APIs and backend services using Node.js and frameworks like Express.js, NestJS, or Fastify
Similar jobs
More roles worth a look
Related opportunities based on specialty and working model so candidates can keep momentum.