CareerPlan

Software Development Engineer, Persistent Connections

USAFull-time$110k2026-07-28 → 2026-11-09
On-site

Core

Design and implement ultra-high-throughput backend services supporting millions of devices and demanding uptime targets for a device connectivity platform.

Role type

Senior IC backend software engineer (distributed systems)

Builds

Extensible services and data models forming the backbone of the device connectivity platform

Domain

IoT / Cloud Infrastructure

Required skills

System design and architecture, distributed systems, AWS, backend development, reliability engineering, scaling, mentoring

Preferred skills

Full software development life cycle experience, front-end frameworks (React/Angular), generative AI-assisted development

Technologies

AWS, React, Angular, DevOps

Responsibilities

Design and implement ultra-high-throughput backend services, architect resilient distributed systems, drive engineering excellence and best practices, partner with cross-functional teams on technical solutions, lead operational excellence efforts including monitoring and automated testing, contribute to technical decisions shaping platform architecture