CareerPlan

Software Engineer - Monitoring

United StatesFull-timeCA$171k2026-09-18 → 2026-11-11
Hybrid

Core

Build backend systems and stream-processing pipelines to ingest IoT sensor telemetry and provide real-time visibility into fleet equipment location, utilization, and health.

Role type

Staff Software Engineer (Backend/IoT Data)

Builds

Real-time location, geofencing, alerting, and trip construction services for fleet management

Domain

IoT, Geospatial, Cloud Infrastructure

Required skills

Distributed systems, Event-driven architecture, Stream processing, Cloud infrastructure, API design, Database management, Code quality improvement

Preferred skills

IoT/sensor data, Geospatial systems, Ruby, Golang, Kotlin/Java

Technologies

Kafka, Flink, AWS, PostgreSQL, DynamoDB, Redis, Cassandra

Responsibilities

Develop scalable backend services processing telemetry from hundreds of thousands of IoT devices; Build and operate stream-processing pipelines for geo-fencing and alerts; Design and maintain scalable APIs; Collaborate with Embedded/IoT teams on device data contracts; Mentor engineers and reduce technical debt

Seniority

Staff, hands-on IC with mentorship