Lead Backend Engineer – IoT Platform

Remote Full-time
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 tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Centralized Order Entry Pharmacist

Remote

Remote Sales - No Experience Needed Job at Peterson Agency in Huntsville

Remote

Experienced Part-Time Online Data Entry Specialist – Remote Work Opportunity at careerzynith

Remote

Senior Territory Manager, Surgical, New Delhi

Remote

[PART_TIME Remote] CVS Data Entry Remote Job (Wfh) 25/Hour

Remote

Year One - Junior Designer - City Design

Remote

Staff Technical Program Manager, Monetization Data Science

Remote

Experienced Claims Customer Care Specialist - Protecting Lives with Compassionate Service

Remote

Financial Analyst

Remote

**Job Title: Customer Support Associate (Remote) at blithequark**

Remote
← Back