Backend Engineer – Python, AWS & Microservices

Role: Backend Engineer –  Python, AWS & Microservices
Location: Bangalore
Experience: 5–8 Years
Notice Period: Immediate to 15 Days
Overview

We are looking for a Backend Engineer to own and evolve our core integration platform. The ideal candidate will be responsible for designing, building, and scaling event-driven microservices that enable seamless communication between IoT platforms and third-party vendor ecosystems. 

Key Responsibilities
  • Design and develop scalable cloud-native applications.
  • Build and maintain RESTful APIs and backend services.
  • Develop microservices and distributed applications.
  • Implement event-driven architectures using Kafka, MQTT, and cloud messaging services.
  • Build and enhance backend services for device state synchronization and real-time communication.Integrate cloud services, third-party APIs, and databases.
  • Develop serverless applications using AWS Lambda or Azure Functions.
  • Implement OAuth 2.0-based authentication and secure token management.Build scalable APIs for real-time dashboards and telemetry data visualization.
  • Establish and maintain CI/CD pipelines for automated deployments.
  • Collaborate with Product Managers, Architects, and QA teams to ensure timely and high-quality delivery.
  • Troubleshoot and resolve complex production issues across distributed systems.
Required Skills
  • 5–8 years of professional Backend Engineering experience.
  • Strong proficiency in Python.
  • Exposure to Node.js and TypeScript.
  • Experience with event-driven architecture using Apache Kafka, MQTT, or similar messaging systems.
  • Strong experience in RESTful API design and development.
  • Hands-on experience building and scaling microservices.
  • Experience with cloud platforms:
    • AWS (ECS, Lambda, S3, CodePipeline)
    • OR GCP (App Engine, Cloud Run)
  • Strong understanding of OAuth 2.0, JWT, and secure authentication flows.
  • Experience with Docker and containerized deployments.
  • Experience with CI/CD pipelines using GitHub Actions, Jenkins, or AWS CodePipeline.
  • Excellent problem-solving and debugging skills.
Preferred Skills
  • Experience with IoT platforms and MQTT protocols.
  • Familiarity with cloud messaging services such as Google Pub/Sub, Azure Event Hub, AWS SNS/SQS.
  • Experience with Alexa Smart Home or Google Home integrations.
  • Experience with Kubernetes-based deployments.
Scroll to Top