Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Backend Developer (Python + Node.js) @ Leading Client

Home > Software Development

 Backend Developer (Python + Node.js)

Job Description

As a Backend Developer, you will design, build, and scale real-time backend systems powering next-generation smart home automation. This role blends cloud-native and on-premises infrastructure challenges, integrating IoT, big data, and real-time streaming into one seamless experience. In addition to Python, the candidate should bring in Node.js expertise to support hybrid development stacks and microservices architectures.Key Responsibilities:Design and develop scalable backend systems for smart home devicesacross both cloud and on-prem environments.Collaborate with frontend teams and cross-functional stakeholders to deliver robust features and data-driven user experiences.Bridge on-premise and cloud systems for smooth data synchronization and device control.Mentor junior engineers and enforce high coding standards through reviews and technical guidance.Work on integrating IoT protocols (MQTT, Zigbee, Z-Wave) and managing large sensor data pipelines.Leverage technologies like Kafka, Spark, MapReduce, and explore edge computing, serverless, and data streaming architectures.Build and deploy using Python (Flask) and Node.js in a microservices setup.Ensure system security, resilience, and scalability using best practices.Implement containerization and CI/CD workflows using Docker and Kubernetes.Required Qualifications:Bachelors degree in Computer Science, Engineering, or a related field.7+ years of backend development experience with a strong record in building real-time, scalable systems.Expertise in Python (Flask) and Node.js, including production-grade implementations.Strong knowledge of data structures, algorithms, and backend engineering best practices.Experience with relational and NoSQL databases: PostgreSQL, MongoDB, DynamoDB.Hands-on experience in cloud services (AWS preferred) and on-prem infrastructure management.Exposure to IoT protocols and device integration (MQTT, Zigbee, Z-Wave).Experience implementing backend security protocols and user data protection measures.Working knowledge of big data tools: Kafka, Spark, MapReduce.Experience with microservices and containerization using Docker, Kubernetes.Good understanding of machine learning use cases in smart homes (optional).Preferred Qualifications:Knowledge of AWS services and infrastructure architecture.Publications in top-tier technical venues.Prior experience with hybrid deployments involving edge and cloud.Familiarity with DevOps, CI/CD pipelines, and monitoring/logging systems.

Job Classification

Industry: Emerging Technologies (AI/ML)
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: Leading Client
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Node.js Microservices AWS Python Flask MQTT Edge Computing Kafka Big Data On-prem IoT Docker Smart Home Cloud Kubernetes

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Fullstack Developer

  • Hexaware Technologies
  • 5 - 10 years
  • Chennai
  • 2 days ago
₹ Not Disclosed

Sr.Developer

  • Cognizant
  • 6 - 9 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Java Back End Developer

  • Wipro
  • 5 - 8 years
  • Bengaluru
  • 2 days ago
₹ 10-12 Lacs P.A.

React JS Developer

  • Mobile Programming
  • 5 - 9 years
  • Bengaluru
  • 10 hours ago
₹ .25-7.5 Lacs P.A.

Leading Client

ScaleneWorks People Solutions LLP is one of the empanelled recruiting agency for Bihar Vikas Mission.ScaleneWorks has also been awarded recruitment for 15 positions under phase VI