CareerPlanSign in

Senior Software Engineering - Device Data Capture

Markham, Ontario, Canada🌐 Remote💼 Full-time💰 $115,000–$115,000🗓 2026-07-30 → 2026-09-27

Core

Design, build, and operate backend services for vehicle configuration, campaign delivery, and remote device management at scale for a global fleet.

Role type

Senior IC backend engineer (Java/Spring Boot)

Builds

Backend services for device attributes, group targeting, config distribution, and OTA campaigns

Domain

Automotive / IoT / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Java/Spring Boot, distributed systems, API design and versioning, service-to-service authorization, event-driven architecture, technical leadership, tech debt reduction, agent-assisted engineering tooling

Preferred skills

automotive/IoT device management, multi-region/OTA delivery systems, governing agent-based tooling

Technologies

Java, Spring Boot, MCP clients

Responsibilities

Design and operate backend services for device configuration and campaign management; lead security hardening and API versioning strategy; own architectural decisions for cross-service communication and observability; reduce structural tech debt in high-traffic services; integrate agentic developer tooling into workflows; mentor engineers on backend design and operational rigor

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.