D
Backend Developer
D
- Posted 19 hours ago
- Be among the first 10 applicants
Job Description
About The Role
We are looking for a Backend Engineer to own and evolve our core integration platform. You
will be responsible for designing, building, and scaling event-driven microservices that
enable seamless communication between our IoT platform and multiple third-party vendor
ecosystems. In this role you will drive technical decisions, mentor engineers, and work
closely with product and architecture teams to deliver scalable, reliable backend systems.
Key Responsibilities
Must-Have Skills
Good-to-Have Skills
We are looking for a Backend Engineer to own and evolve our core integration platform. You
will be responsible for designing, building, and scaling event-driven microservices that
enable seamless communication between our IoT platform and multiple third-party vendor
ecosystems. In this role you will drive technical decisions, mentor engineers, and work
closely with product and architecture teams to deliver scalable, reliable backend systems.
Key Responsibilities
- Develop Cloud-Native Applications
- Design and build scalable applications for cloud platforms like:
- Amazon Web Services
- Microsoft Azure
- Google Cloud
- Develop microservices and distributed applications.
- API Development & Integration
- Create and maintain REST APIs and backend services.
- Integrate cloud services, third-party APIs, and databases.
- Serverless Application Development
- Build serverless applications using services such as:
- AWS Lambda
- Azure Functions
- Implement event-driven architectures.
- Own and extend the integration platform, enabling onboarding and unified control of
- Design and maintain event-driven architectures processing high-volume device events
- Build and enhance microservices for device state synchronization, ensuring lowlatency, reliable communication across distributed IoT systems
- Develop and maintain voice platform integrations (Alexa Smart Home, Google
- Implement and manage OAuth 2.0-based account linking and token lifecycle
- Build scalable backend APIs for real-time dashboards to visualize device telemetry,
- Establish and maintain CI/CD pipelines using GitHub Actions and AWS
- Collaborate with product managers, solution architects, and QA to ensure timely,
Must-Have Skills
- 5–8 years of professional backend engineering experience
- Strong proficiency in Python and exposure to Node.js with Typescript.
- Experience with event-driven architecture using Apache Kafka, MQTT, or similar
- Solid experience with RESTful API design and building scalable microservices
- Hands-on with cloud platforms - AWS (ECS, Lambda, S3, CodePipeline) or
- 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)
- Excellent problem-solving skills and ability to debug complex production issues
Good-to-Have Skills
- Experience with IoT protocols (MQTT) and IoT platforms
- Familiarity with cloud messaging services (Google Pub/Sub, Azure Event Hub,
- Experience with voice assistant integrations (Alexa Smart Home, Google Home)
- Experience with Kubernetes based deployments
More Info
Key Skills
OAuth 2.0
Cloud Run
GitHub Actions
CodePipeline


