Senior Edge + Backend Software Engineer
Role responsibilities
Architect and implement a production-grade edge agent for connectivity intelligence and manage device-to-cloud schemas. Build and operate core Python backend services, data pipelines, and operational tooling for fleet health monitoring.
Requirements
Requires strong experience building production Python systems and shipping software on Linux edge devices or IoT gateways. Candidates must have deep networking fundamentals and experience with telemetry pipelines including batching and idempotency.
Key skills
Python, Linux Edge Devices, Networking Fundamentals, Telemetry Pipelines, OpenWrt, API Development, SQLite, AWS, Postgres, Redis, IoT Gateways, System Architecture, Device Registry, Data Pipelines, Secure Ingestion, Hardware Abstraction Layer
Keywords
Python, OpenWrt, Linux, IoT, Edge Computing, Telemetry, API, Postgres, Redis, AWS, ModemManager, QMI, MBIM, AT Commands, Wi-Fi, nl80211, SQLite, TLS, RCA, Digital Twin, Connectivity Intelligence, Middleware, Data Pipelines, System Engineering, Network Fault Injection, Fleet Management, Schema Validation, Idempotency, Backpressure, Observability