Back End Developer

DistroniX

Kolkata District

On-site

INR 1,400,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Job summary

DistroniX in Kolkata is seeking a Senior Backend Engineer to own server-side for our IIoT products. You will build REST APIs, design schemas, and handle MQTT data from field devices on AWS and on-prem infra.

You will containerize with Docker, configure Nginx/PM2/Apache, manage deployments on EC2/VPC, and ensure secure, scalable data processing end-to-end in a small engineering team.

Qualifications

  • 5+ years of backend engineering in production environments.
  • Hands-on AWS experience in live deployments.
  • Exposure to IoT or device-connected backends is a strong plus.
  • Comfortable owning your work end-to-end in a small engineering team.

Responsibilities

  • Build and maintain REST APIs using NodeJS and NestJS/TypeORM.
  • Design PostgreSQL schemas and manage data with TypeORM — including migrations.
  • Subscribe to MQTT topics, process device telemetry, and persist it reliably.
  • Define API contracts with firmware and frontend teams.
  • Deploy services on AWS and containerize with Docker.
  • Configure Nginx / PM2 / Apache for reverse proxying, SSL termination, and load balancing.
  • Monitor service health via CloudWatch and respond to production incidents.

Skills

NodeJS
MQTT
AWS
Docker
Nginx
PM2
Apache
PostgreSQL
TypeORM
NestJS
REST APIs
Shell scripting
Bash
YAML
JSON
Security SSL

Tools

Docker
Nginx
PM2
Apache
EC2
CloudWatch
PostgreSQL

Job description

Employment Type: Full-Time, Permanent

Work Mode: On-site

We need a Senior Backend Engineer who can reliably manage the server-side of our IIoT products — from setting up MQTT brokers to persisting data in Postgres database transiting securely over our own Nginx/PM2 servers running on EC2/on-prem installations and backend APIs written in NodeJS packaged in Docker containers

  • Build and maintain REST APIs using NodeJS and NestJS/TypeORM
  • Design PostgreSQL schemas and manage data with TypeORM — including migrations and query optimisation
  • Subscribe to MQTT topics, process device telemetry, and persist it reliably
  • Define API contracts with firmware and frontend teams
Infrastructure & Deployment
  • Deploy services on AWS: EC2, VPC, Security Groups, Load Balancers, CloudWatch
  • Containerise and run backend services using Docker
  • Set up and manage Nginx / PM2 / Apache for reverse proxying, SSL termination, and load balancing
  • Monitor service health via CloudWatch and respond to production incidents
Networking & Connectivity
  • Configure cloud networking — VPC, subnets, security groups, routing
  • Manage MQTT connectivity between IoT field devices and backend services
  • Troubleshoot connectivity issues across device, server, and cloud layers
Scripting & Automation
  • MQTT: Device telemetry ingestion; broker connectivity; topic design
  • Networking: TCP/IP, DNS, HTTP/HTTPS, ports, firewall rules, VPC routing
  • AWS: EC2, Security Groups, VPC, CloudWatch, Load Balancers, Lambda — in production
  • Nginx / PM2 / Apache: Reverse proxy setup, SSL termination, load balancing
  • Scripting: JS, Bash, Shell, YAML, JSON — for automation and config
Experience
  • 5+ years of backend engineering in a production environment
  • Hands‑on AWS experience in a live deployed system — not just sandbox or learning
  • Exposure to IoT or device‑connected backends is a strong plus
  • Comfortable owning your work end‑to‑end in a small engineering team
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Backend)
Software Engineer (Backend)

AB Connectz • Khordha

On-site
INR 600,000 - 900,000
Principal Back-End (Node.Js) Developer
Principal Back-End (Node.Js) Developer

RingCentral • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Developer-Full Stack
Developer-Full Stack

Intangles Lab • Pune District

On-site
INR 1,200,000 - 1,500,000
Continuous learning opportunities
Flexible work culture
Collaboration with AI and telematics experts
Senior Software Developer-IoT Backend Specialist
Senior Software Developer-IoT Backend Specialist

Nestdigital • Ernakulam

On-site
INR 1,500,000 - 2,100,000
Senior Node Js Developer
Senior Node Js Developer

Axiussoftware • Kolkata District

Hybrid
INR 1,800,000 - 2,600,000
Senior Backend Developer
Senior Backend Developer

Idea Usher • India

On-site
INR 600,000 - 1,000,000
Senior Backend Engineer
Senior Backend Engineer

Talentship • Chennai District

Hybrid
INR 4,000,000 - 7,000,000
Back End Developer
Back End Developer

GeekyAnts • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Senior Backend Engineer
Senior Backend Engineer

Geekyants • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Backend Developer – Node.js
Backend Developer – Node.js

Santa Browser • Hyderabad

On-site
INR 1,200,000 - 1,800,000