Backend Engineer, IoT Architecture & Migration
Core
Design, develop, and maintain robust, scalable backend services for a connected-device IoT platform, serving as the connective tissue between hardware, mobile apps, and cloud.
Role type
Senior Backend Engineer (IoT Architecture & Migration)
Builds
Unified backend architecture, real-time communication systems, OTA delivery pipelines, and data orchestration for kitchen appliances.
Domain
Consumer IoT / Smart Home / Cloud Infrastructure
Required skills
TypeScript/Node.js, Python, NestJS, AWS IoT Core, PostgreSQL, WebSocket, Real-time event-driven architecture, Infrastructure as Code, Cloud security (IAM/RBAC, TLS), Observability
Preferred skills
Multi-device platform architecture design, Factory provisioning workflows, Telemetry pipelines for ML, Embedded systems familiarity, Global cloud infrastructure operations, Cloud cost optimization, Staged migration strategies
Technologies
AWS (ECS, Lambda, API Gateway, SQS, S3, RDS, IoT Core), PostgreSQL, NestJS, Express, WebSocket
Responsibilities
Design and implement a simpler, unified backend architecture; Build reliable, low-latency bidirectional communication; Establish new product pilots for architecture validation; Plan and execute staged migrations without service disruption; Improve operational visibility through logging, metrics, and tracing; Optimize database reliability and cloud cost efficiency.
Seniority
Senior, hands-on IC