Qode

IoT Platform Engineer

Qode Uttar Pradesh, Uttar Pradesh, India Today
engineering

IoT Platform Engineer (LoRaWAN / Backend / Analytics)

Location: Hybrid / Onsite (as applicable)
Workplace Type: Hybrid / Onsite

About the Role

We are seeking an IoT Platform Engineer to design, build, and scale a LoRaWAN-based mobility tracking and analytics platform. This role covers device-to-cloud ingestion, backend services, data storage, and analytics enablement, working closely with firmware, AI, and product teams. This is a hands-on engineering role with strong ownership from MVP through production scale. The ideal candidate will have 2-6 years of experience and be comfortable in a bootstrap-friendly environment, with potential for full-time or contract employment.

Key Responsibilities

  • Integrate LoRaWAN devices (like The Things Stack or ChirpStack), configure OTAA/ABP, device profiles, and payload decoding.
  • Implement uplink/downlink workflows using MQTT and Webhooks, and handle device lifecycle management and telemetry ingestion.
  • Design and build stateless IoT ingestion APIs, decode sensor payloads (CayenneLPP / custom binary), and enrich telemetry with metadata and timestamps.
  • Implement message streaming and buffering (MQTT / Queue-based).
  • Design time-series data models for telemetry, implement and optimize PostgreSQL / TimescaleDB, and manage hot vs cold data storage strategies.
  • Enable historical data exports for analytics and ML.
  • Build secure REST APIs for device management, vehicle tracking, telemetry access, and event & alert handling.
  • Support dashboard and map-based visualization systems and integrate with mapping services (OpenStreetMap / Mapbox).
  • Prepare data pipelines for anomaly detection, route analysis, and battery health prediction.
  • Collaborate with data scientists on feature engineering and support batch training and real-time inference APIs.
  • Enforce LoRaWAN security best practices, implement API authentication (JWT / OAuth), and ensure encryption at rest and in transit.
  • Design for fault tolerance and horizontal scalability.

Required Skills & Qualifications

  • Strong experience with IoT backend systems.
  • Hands-on experience with LoRaWAN and LNS platforms.
  • Proficiency in Python (FastAPI) or Node.js.
  • Experience with MQTT, REST APIs, and Webhooks.
  • Solid understanding of time-series data.
  • Experience with PostgreSQL / TimescaleDB.
  • Experience with message brokers (Mosquitto, Kafka, RabbitMQ).
  • Experience with object storage (S3-compatible preferred).

Additional Information

Nice-to-have skills include experience with ChirpStack or The Things Stack, familiarity with GPS & motion sensor data, and experience in automotive, telematics, or smart mobility. Success in this role will be defined by reliable ingestion of thousands of LoRaWAN devices, low-latency telemetry processing, a scalable and secure backend platform, clean, analytics-ready datasets, and a smooth path from MVP to production scale. This role offers a unique opportunity to contribute to a cutting-edge IoT platform and make a significant impact on the future of mobility tracking and analytics. We are looking for a highly motivated and skilled engineer who is passionate about IoT and eager to take on challenging problems.

Sponsored

Explore Engineering

Skills in this job

People also search for