Senior Backend Developer – IoT (Node.js / Python)
TalentXplore · talentxplore.com
BengaluruSenior6+ yrs
Subscribers got this job on 4 October 2026.
New jobs reach them at 8 am and 6 pm, 5 days before they open here. Get the next one first
The job in short
Backend engineering for IoT in Node.js and Python.
PythonTypeScriptNode.jsMySQLMongoDBAWSKubernetesDockerTerraformLinuxDevOpsMicroservices
Details
- Found
- 21 d ago · posted 2026-10-04
- Location as listed
- Bangalore North, Karnataka, India
- Role
- Backend Engineer
- Source
- The company’s own careers site
Full description
Job Summary
We are seeking a highly skilled Senior Backend Developer with strong experience in the IoT
domain to design, build, and scale backend systems for connected devices and real-time data processing. The ideal candidate has hands-on expertise in Node.js (TypeScript) and/or Python, deep knowledge of MQTT, microservices architecture, and cloud-native deployments on AWS.
Key Responsibilities:
• Design, develop, and maintain scalable backend services using Node.js (TypeScript) and/or Python
• Build and optimize IoT platforms handling device communication, telemetry, and real-time data ingestion
• Implement and manage MQTT-based messaging systems for reliable device communication
• Design and develop micro services architectures with RESTful APIs
• Implement authentication and authorization using Keycloak
• Work with MySQL and MongoDB for high-performance data storage and retrieval
• Containerize applications using Docker and manage deployments using container orchestration tools
• Write and maintain Shell scripts for automation, monitoring, and deployment tasks
• Deploy, monitor, and optimize applications on AWS (EC2, S3, RDS, IAM, etc.)
• Ensure system reliability, performance, security, and scalability
• Collaborate with cross-functional teams including frontend, DevOps, and product teams
• Participate in code reviews, architecture discussions, and technical decision-making
Requirements
Required Skills & Qualifications
• 6+ years of experience in backend development
• Strong expertise in Node.js (TypeScript) and/or Python
• Proven experience working in the IoT domain
• Hands-on experience with MQTT protocol
• Strong database skills in MySQL and MongoDB
• Experience implementing Keycloak for authentication and authorization
• Solid understanding of microservices architecture and RESTful APIs
• Experience with Docker and container orchestration (Kubernetes/ECS preferred)
• Strong Shell scripting skills (Bash or similar)
• Good working knowledge of AWS services
• Experience with Linux-based systems
• Strong problem-solving and debugging skills
Nice to Have
• Experience with high-throughput or real-time systems
• Knowledge of event-driven architectures
• Familiarity with CI/CD pipelines
• Exposure to Kubernetes and Infrastructure as Code (Terraform, CloudFormation)
• Experience with monitoring tools (Prometheus, Grafana, CloudWatch)
Backend Engineer jobs in Bengaluru · Backend Engineer jobs in India · All TalentXplore jobs