06 Sep
|
Expertrons Delhi
|
Bengaluru
06 Sep
Expertrons Delhi
Bengaluru
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
Robust 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 fl
📌 Backend Engineer – Python (Bengaluru)
🏢 Expertrons Delhi
📍 Bengaluru