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.
-
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.
-
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.
-
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.