Apply now: Lead Backend Engineer - IoT Platform, location is Remote. The start date is ideally mid-April 2026 for this permanent position.
Job Title: Lead Backend Engineer - IoT Platform
Location-Type: REMOTE (EST / CST hours preferred)
Start Date Is: Mid April 2026
Duration: Permanent
Compensation Range: $140k - $150k (plus 15% annual bonus & benefits)
Job Description:
Lead the design and development of a scalable IoT backend platform powering large fleets of connected devices and enterprise integrations.
Day-to-Day Responsibilities:
• Architect and scale IoT platforms supporting connected devices and telemetry pipelines
• Build and optimize device communication systems using MQTT, CoAP, and REST
• Develop backend services and APIs using Node.js and TypeScript in a microservices environment
• Integrate with Azure IoT Hub and Device Provisioning Service (DPS)
• Implement observability using Datadog, Prometheus, and Grafana
• Lead and mentor engineers through code reviews and technical guidance
• Collaborate with product and engineering teams in an Agile/Scrum environment using Jira and Bitbucket
Requirements:
• Must-Haves:
• 10-15+ years of backend engineering experience
• Strong experience building IoT platforms / connected device ecosystems
• Deep knowledge of IoT protocols (MQTT, CoAP, HTTP)
• Hands-on experience with Azure IoT Hub and Device Provisioning Service (DPS)
• Expert-level experience in TypeScript, JavaScript, Node.js, and REST API development
• Experience leading or mentoring small engineering teams
• Strong experience designing distributed systems and scalable architectures
• Experience working with offshore or distributed teams
• Nice-to-Haves:
• Experience integrating IoT platforms with enterprise systems (e.g., CRM/ERP)
• Familiarity with Backend-for-Frontend (BFF) architecture
• Experience with Clean Architecture principles
• Experience with Effect (TypeScript library)
• Experience with multiple programming languages (e.g., C#, Java)
Apply Now
Apply Now