13 Oct
|
Flatgigs
|
India
About the Role
We are building a multi-tenant, hardware-agnostic IoT platform from the ground up. We need a senior engineer who can design the system architecture in the morning and write production backend code in the afternoon. This is not an architecture-only role and not a coding-only role — it is both, simultaneously, in a fast-moving early-stage workplace. You will also own cloud infrastructure as interim DevOps until we scale.
The Ideal Candidate
You have built IoT backend platforms before — not just used them. You understand the hard problems: device auth at scale, MQTT broker design, time-series ingestion performance, multi-tenant data isolation, and real-time delivery to web clients. You are comfortable making architectural decisions autonomously, documenting them clearly, and standing by them. You work remotely with discipline — you flag risks before they become problems.
Key Responsibilities
Platform Architecture
• Design the full end-to-end IoT platform architecture:
device connectivity layer → MQTT/protocol ingestion → stream processing → time-series storage → REST/GraphQL API layer → real-time WebSocket delivery
• Define the multi-tenant data model: strict data isolation between customers, tenant-scoped API tokens, row-level security
• Design the device lifecycle system: provisioning, X.509/JWT authentication, device registry, status tracking, decommissioning
• Architect the protocol abstraction layer so MQTT, Modbus, OPC-UA, CoAP, and HTTP devices all normalise to the same internal data model
• Design a configurable rule engine: event-condition-action rules for alerts, automations, and integrations — no code required from customers
• Plan OTA firmware update management: secure delivery, versioning, rollback, fleet orchestration
• Write Architecture Decision Records (ADRs) for every major technical choice — nothing undocumented
• Design the scaling path from 100 devices (pilot) to 500,000+ (production) without structural rework
Backend Development
•
📌 Platform Architect (India)
🏢 Flatgigs
📍 India