1,584,002open jobs
95,337companies
244,662added this week
Browse all
Salary
≈ $34k – $101k per year (Estimated)
Location
Remote (India, Egypt, Pakistan)
Seniority
Architect
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 13, 2026. First seen by Alion on Oct 13, 2026. Flatgigs scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Flatgigs is a Dubai-based recruitment and talent solutions firm that helps investor-backed and investor-ready startups across the Middle East and North Africa fill critical roles and close execution gaps. Its searches cover engineering, product, sales and operations positions for clients such as a deep-technology AI platform expanding into Europe and Qatar and a computer vision startup providing AI match analysis for youth football academies in Dubai. Openings it handles include computer vision, full-stack, backend, DevOps and mobile engineers, product managers and designers, business analysts, IT and network administrators, accountants, project coordinators and regional sales leads.

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 environment. 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

  • Build core platform services from scratch: device management, telemetry ingestion, rule engine, notification/alerting, OTA update, multi-tenant API gateway
  • Develop REST and GraphQL APIs with full OpenAPI specification - version-controlled from Day 1
  • Implement WebSocket and SSE endpoints for real-time telemetry delivery to web and mobile clients
  • Build device command-and-control with acknowledgement, retry logic, and timeout handling
  • Implement device shadow service: last-known state of every device accessible even when offline
  • Write unit, integration, and load tests - no service reaches staging without test coverage
  • Own service reliability: SLO definitions, alerting runbooks, on-call incident response

Cloud Infrastructure (Interim)

  • Provision and manage all AWS environments (dev, staging, production) using Terraform - no click-ops
  • Configure AWS IoT Core: MQTT endpoint, topic namespace, rules engine, certificate management
  • Set up CI/CD pipelines via GitHub Actions for all backend services
  • Configure CloudWatch monitoring, log aggregation, and automated health alerts
  • Manage IAM for all team members - least-privilege access, no shared credentials
  • Hand off infrastructure fully documented when a DevOps engineer joins in Phase 2

Requirements

  • 7-12 years software or systems engineering; minimum 4 years specifically building IoT platform backends or connected product infrastructure
  • Expert-level, hands-on experience with AWS IoT Core or Azure IoT Hub - production deployments, not tutorials NON-NEGOTIABLE
  • Expert MQTT knowledge: v3.1 and v5.0, topic hierarchy design, QoS levels, retained messages, Last Will & Testament, broker sizing and clustering NON-NEGOTIABLE
  • Proficiency in Python and Node.js/TypeScript for production backend services - Go is a strong advantage
  • Hands-on experience with a time-series database: InfluxDB, TimescaleDB, or AWS Timestream
  • Terraform or AWS CloudFormation - you provision cloud infrastructure programmatically, not through the console
  • Multi-tenant SaaS backend architecture: data isolation patterns, tenant-scoped access control, shared infrastructure design
  • Security fundamentals applied in practice: TLS/mTLS, X.509 certificates, OAuth 2.0, JWT, secrets management (Vault or AWS Secrets Manager)
  • Message broker or streaming experience: Kafka, RabbitMQ, AWS Kinesis, or AWS IoT Rules Engine
  • Proven ability to work autonomously at a senior level - makes decisions, documents rationale, flags risks without needing to be prompted REMOTE DISCIPLINE

Nice to Have

  • Industrial protocol knowledge: Modbus TCP/RTU, OPC-UA, BACnet - even as a consumer or integrator
  • EMQX, HiveMQ, or VerneMQ broker deployment and production operation
  • Edge computing runtimes: AWS Greengrass v2, Azure IoT Edge, or Balena
  • Digital twin frameworks: AWS IoT TwinMaker, Azure Digital Twins
  • Container orchestration: Kubernetes, ECS, or equivalent for future Phase 2 migration
  • Open-source IoT contributions or published technical writing on platform architecture

Skills at a Glance

Architecture: IoT platform end-to-end design · Multi-tenant SaaS patterns · Device lifecycle management · Protocol abstraction · Rule engine design · Horizontal scaling strategy

Backend: Python / Node.js / TypeScript / Go · REST + GraphQL API design · WebSocket / SSE real-time delivery · MQTT broker configuration · Time-series DB (InfluxDB / Timestream) · PostgreSQL or equivalent RDBMS

Cloud & DevOps: AWS IoT Core / Azure IoT Hub · Terraform / CloudFormation · GitHub Actions CI/CD · Docker containers · CloudWatch monitoring · IAM and security policy management

Security: TLS / mTLS configuration · X.509 certificate management · OAuth 2.0 / JWT implementation · Secrets management · Device authentication at scale

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,584,002 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
In your city
Software Architect 1 hour ago
≈ $113k – $187k per year (Estimated) • Equity • Remote (United States) • Full-Time • 6+ years exp • Bachelor's Degree • United States • Georgia
JavaScript
Java
TypeScript
SQL
Java
Spring Framework
Maven
Spring Boot
Gradle
Apache Tomcat
Databases
Db2
AI/ML
Claude Code
LLM
RAG
Context Engineering
Frontend
Angular
Mobile
JUnit
DevOps
Rest API
Management
Agile
Apply
≈ $149k – $293k per year (Estimated) • Remote (United States) • Full-Time • 5+ years exp • Bachelor's Degree • United States
SQL
Management
Scrum
Apply
$255k – $310k per year • Remote (United States) • Full-Time • 10+ years exp • Master's Degree • United States
AI/ML
TensorRT
Feature Store
Machine Learning
Apply
≈ $50k – $148k per year (Estimated) • Remote (Brazil) • Brazil
Java
Java
Spring Boot
DevOps
CI/CD
Apply
$187k – $308k per year • Equity • Remote (United States) • Full-Time • 8+ years exp • Bachelor's Degree • Boulder
Python
DevOps
Splunk
Terraform
GCP
Azure
CI/CD
AWS
Kubernetes
VPN
BGP
Cybersecurity
FedRAMP
Apply
≈ $11k – $33k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Bengaluru
Python
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
Azure SQL Database
AI/ML
Copilot
Prompt Engineering
Frontend
Angular
React.js
DevOps
Rest API
Azure
CI/CD
Git
Docker
Linux
Management
Agile
Apply
≈ $86k – $218k per year (Estimated) • Remote (Brazil) • Full-Time • 7+ years exp • Darwin
Python
SQL
Databases
Google BigQuery
BigQuery
AI/ML
Vertex AI
Embeddings
Prompt Engineering
AI Agents
Gemini
RAG
OpenAI
DevOps
Rest API
GCP
Azure
CI/CD
Git
Docker
Spinnaker
Apply
≈ $20k – $38k per year (Estimated) • In office • Internship • Bucharest
Python
Analytics
Power BI
Microsoft Excel
Management
Smartsheet
Apply
≈ $28k – $67k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Madrid
Python
SQL
Analytics
Power BI
Apply
DevOps Engineer 2 9 hours ago
In office • Full-Time • 4+ years exp • Bachelor's Degree • Kathmandu
Python
Bash
DevOps
Terraform
Ansible
Helm
Datadog
Prometheus
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Incident Management
GitLab
Linux
Apply
In office • Full-Time • Bachelor's Degree • Karachi
Python
Python
Django
Celery
Django REST Framework
Databases
PostgreSQL
Redis
AI/ML
Function Calling
AI Agents
LLM
Human-in-the-Loop
Structured Outputs
LLM Guardrails
DevOps
WebRTC
CI/CD
Docker
Apply
Remote (Pakistan) • Full-Time • Bachelor's Degree • Karachi
DevOps
Rest API
Management
Agile
Scrum
Apply
In office • Full-Time • Bachelor's Degree • Dubai
DevOps
Azure
IAM
Windows
Cybersecurity
Okta
Management
Google Workspace
Apply
Newsroom Executive 7 days ago
≈ $22k – $62k per year (Estimated) • Remote (Bangladesh, Sri Lanka) • Full-Time • Dhaka • Colombo • Kathmandu
Apply
In office • Full-Time • Bachelor's Degree • Dubai
Marketing
Salesforce
Apply
See all jobs
This is one of many
1,584,002 more open roles from verified company boards, updated every day.