CareerPlan

Principal Software Development Engineer

Boston, MA, USFull-time$190k2026-09-24 → 2026-11-10
Hybrid · United StatesNo visa sponsorship

Core

Lead performance-critical and customer-facing initiatives across the Sonos player stack, focusing on responsiveness, scalability, and reliability of core playback and control experiences.

Role type

Principal Embedded Software Engineer (Player API & Control)

Builds

Player Control components, cross-platform APIs, and the long-term architecture of the Player API platform

Domain

Consumer electronics, embedded systems, distributed communication protocols

Required skills

C++, embedded or systems-level software engineering, REST/WebSocket APIs, multi-threaded system debugging, telemetry/instrumentation, networking fundamentals (TLS/mTLS, WebSocket, HTTP, LAN)

Preferred skills

Embedded system optimization for performance/memory, secure communication protocols (TLS, DTLS), large-scale telemetry analysis, distributed systems, CI/CD, technical presentation to leadership

Technologies

C++, REST, WebSocket, TLS, mTLS, HTTP, LAN, Git

Responsibilities

Lead performance and reliability initiatives across Sonos APIs; design and implement architectural improvements (async command execution, protocol optimizations); identify and eliminate latency bottlenecks in player-to-app/cloud communication; mentor engineers through design/code reviews and root cause investigations; partner cross-functionally to improve end-to-end user experience; present performance findings and architectural proposals to engineering leadership

Seniority

Principal, high-impact IC with cross-team influence