Backend Engineer – Python (Cloud/Microservices)

SAM Manpower and Career Services LLP

Bengaluru

On-site

INR 1,500,000 - 2,800,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SAM Manpower and Career Services LLP is seeking a Python Backend Engineer to own and evolve an IoT integration platform. You will design, build, and scale event-driven microservices across cloud ecosystems, enabling seamless vendor integrations and real-time dashboards.

The role emphasizes robust REST APIs, serverless components, and secure OAuth 2.0 flows. You will work with product and architecture teams to drive scalable, cloud-native solutions at scale.

Qualifications

  • 5–8 years of professional backend engineering experience.
  • Strong hands-on Python development with exposure to Node.js/TypeScript.
  • Experience with event-driven architectures using Kafka, MQTT, or similar messaging systems.

Responsibilities

  • Design and build scalable cloud-native applications on AWS, Azure, or GCP.
  • Develop and maintain REST APIs, microservices, and distributed backend systems.
  • Build serverless apps using AWS Lambda or Azure Functions with event-driven architectures.
  • Own and extend the integration platform for device onboarding across multiple vendor ecosystems.
  • Design and maintain event-driven architectures processing high-volume device events (10K+ events/sec).
  • Build microservices for device state synchronization with low latency communication.
  • Develop voice platform integrations for device discovery and control.
  • Implement OAuth 2.0-based account linking and token lifecycle management.
  • Build scalable backend APIs for real-time dashboards showing device telemetry.
  • Establish CI/CD pipelines using GitHub Actions and AWS CodePipeline.
  • Collaborate with product managers, solution architects, and QA for high-quality delivery.

Skills

Python
Node.js/TypeScript
Event-driven architecture
RESTful APIs
AWS/GCP familiarity
OAuth 2.0/JWT security
Docker
Kubernetes
CI/CD (GitHub Actions/Jenkins)

Tools

Kafka
MQTT
AWS Lambda
AWS ECS
AWS S3
AWS CodePipeline
Jenkins
GitHub Actions
Google Cloud Run

Job description

Python Backend Engineer — Event-Driven Microservices (AWS/Kafka)
Role Overview

We are looking for an experienced Backend Engineer to own and evolve a core integration platform. The role involves designing, building, and scaling event-driven microservices that enable seamless communication between an IoT platform and multiple third-party vendor ecosystems, while driving technical decisions and working closely with product and architecture teams.

Responsibilities
  • Design and build scalable cloud-native applications on AWS, Azure, or GCP
  • Develop and maintain REST APIs, microservices, and distributed backend systems
  • Build serverless applications using AWS Lambda or Azure Functions with event-driven architectures
  • Own and extend the integration platform, enabling device onboarding across multiple third-party vendor ecosystems
  • Design and maintain event-driven architectures processing high-volume device events (10K+ events/sec) via Kafka, MQTT, and cloud messaging services
  • Build microservices for device state synchronization ensuring low-latency, reliable communication
  • Develop voice platform integrations (Alexa Smart Home, Google Home) for device discovery and control
  • Implement OAuth 2.0-based account linking and token lifecycle management
  • Build scalable backend APIs for real-time dashboards visualizing device telemetry
  • Establish and maintain CI/CD pipelines using GitHub Actions and AWS CodePipeline
  • Collaborate with product managers, solution architects, and QA for high-quality delivery
Qualifications
  • 5-8 years of professional backend engineering experience
  • Strong hands-on proficiency in Python (primary backend language); exposure to Node.js with TypeScript a plus
  • Experience with event-driven architecture using Kafka, MQTT, or similar messaging systems
  • Solid experience with RESTful API design and scalable microservices
  • Hands-on experience with AWS (ECS, Lambda, S3, CodePipeline) or GCP (App Engine, Cloud Run)
  • Experience with OAuth 2.0, JWT, and secure authentication flows
  • Proficiency with Docker and containerized deployments
  • Experience with CI/CD pipelines (GitHub Actions, Jenkins, or AWS CodePipeline)
Candidate Profile
  • Excellent problem-solving skills with ability to debug complex production issues across distributed services
  • Experience with IoT protocols (MQTT) and IoT platforms preferred
  • Familiarity with cloud messaging services (Pub/Sub, Event Hub, SNS/SQS) preferred
  • Experience with voice assistant integrations preferred
  • Kubernetes-based deployment experience preferred
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Backend & AWS Integration Engineer
Python Backend & AWS Integration Engineer

UsefulBI • India

On-site
INR 2,000,000 - 3,600,000
Lead I - Python, AWS, SQL
Lead I - Python, AWS, SQL

UST • Thiruvananthapuram

On-site
INR 800,000 - 1,200,000
Senior Backend Developer (AWS / Kafka / Event-Driven Systems)
Senior Backend Developer (AWS / Kafka / Event-Driven Systems)

Sandhata Technologies • Chennai District, Bengaluru

On-site
INR 3,000,000 - 5,400,000
Backend Engineer Lead
Backend Engineer Lead

TRUSTKLUB Consulting • Pune District, Chennai District, Bengaluru

On-site
INR 1,400,000 - 2,200,000
Engineering Manager - Python, Kafka, Microservices
Engineering Manager - Python, Kafka, Microservices

Blue Yonder Pvt Ltd • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Backend / DevOps Engineer · Mid
Backend / DevOps Engineer · Mid

Think Right Advisory Services Pvt. Ltd. • Bengaluru Urban

Hybrid
INR 1,800,000 - 2,800,000
Python Tech Lead / Sr Architect
Python Tech Lead / Sr Architect

G10X • Ernakulam

Remote
INR 1,200,000 - 1,800,000
SDET Backend QA Engineer – Python & AWS
SDET Backend QA Engineer – Python & AWS

Crew Kraftorz LLP • Hyderabad

Hybrid
INR 800,000 - 1,200,000
Python Engineer (Mobile Platform Backend)
Python Engineer (Mobile Platform Backend)

Cloudxtreme • Hyderabad, Bengaluru, Delhi

On-site
INR 1,800,000 - 3,000,000
AWS+Python Engineer
AWS+Python Engineer

Commergence • Bengaluru

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