CareerPlan

Software Development Engineer II, Client Engineering

Seattle, Washington, United StatesFull-time$144k–$194k2026-11-06 → 2026-11-10
Based in United States

Core

Design and build distributed software systems for autonomous endpoint management, including OS updates, policy enforcement, and incident remediation across hundreds of thousands of devices.

Role type

Senior Software Development Engineer (Client Engineering)

Builds

Autonomous fleet management platform, control-plane services, and deployment automation systems

Domain

Enterprise IT, Endpoint Management, Cloud Infrastructure

Deliverable

production ML models

Required skills

C#, C++, Java, Perl, Object Oriented Design, Distributed Systems, Multi-threaded Programming, System Architecture, Scalability, Reliability Engineering

Preferred skills

Full SDLC experience, Code Reviews, Source Control, Build Processes, Testing, Operations

Technologies

C#, C++, Java, Perl

Responsibilities

Design scalable control-plane services for endpoint policy and configuration; Build intelligent automation for issue detection and remediation; Develop safe rollout and rollback mechanisms; Engineer telemetry and anomaly detection systems; Own production software from architecture to operation.

Seniority

Senior, hands-on IC