Software Engineering Intern (Seattle)

Sonos•Seattle, WA
•Hybrid

About The Position

Sonos is seeking students for an 11-week Software Engineering internship, running June 7 through August 20, 2027. The role is a 40-hour-per-week position based in the Seattle office, with a minimum of four days onsite each week. No relocation or housing assistance is provided. Interns contribute to foundational software that supports high-quality, reliable products and collaborate with colleagues across disciplines such as hardware, product management, and user experience. On a cross-functional team, the intern will help design and build product features and capabilities. Potential areas include embedded software for speakers and multi-room audio, system services and APIs, access to audio content, mobile applications, semantic data for machine learning and AI, and AI-supported software development workflows. Applicants must be currently enrolled in an undergraduate program and meet the program's graduation-date and availability criteria. Applicants must be authorized to work for any U.S. employer now and in the future; Sonos cannot sponsor or take over sponsorship of an employment visa for this role. Interns and co-ops in the U.S. are eligible for benefits on day one unless otherwise noted.

Requirements

  • Currently enrolled in an undergraduate program at a college or university, with expected graduation in Winter 2027/2028 or Spring 2028/2029.
  • Currently enrolled in a college or university; a Computer Science, Software Engineering, or equivalent field of study is preferred.
  • Demonstrated proficiency writing code in one or more of Swift/Kotlin, C/C++, Java, or Python.
  • Familiarity with version control such as Git.
  • Understanding of the software development lifecycle and continuous integration and deployment techniques.
  • Available to participate in the internship program from June to August.
  • Able to work from the Seattle office a minimum of four days per week.
  • Authorized to work for any U.S. employer, both now and in the future; visa sponsorship is not available.

Nice To Haves

  • Familiarity with app development technologies such as Kotlin or Swift.
  • Familiarity with embedded software technologies or topics such as C/C++, audio processing, networking, security, or AOSP.
  • Familiarity with Tableau, OpenSearch, Snowflake, DataDog, or other system reliability and quality tracking tools.
  • Experience with AWS Cloud Services.
  • Experience with CI/CD build and release pipelines such as GitHub Actions, Jenkins, or Azure Pipelines.

Responsibilities

  • Design and build product features and capabilities as part of a cross-functional team.
  • Contribute to software for speaker products, including embedded development involving multi-room audio processing, networking, security, and user experience.
  • Work on services and APIs for controlling the Sonos system in a connected home.
  • Help make relevant audio content easier for users to access.
  • Add features to mobile applications used to control and listen to audio content on Sonos systems.
  • Create a semantic data layer to support machine learning and AI use of data and diagnostics.
  • Use AI tools to automate software development workflows to improve developer productivity, experience, and security.
  • Implement automated and self-service software engineering processes.

Benefits

  • Medical, dental, and vision insurance after 90 days of continuous employment.
  • Eligibility for the 401(k) plan with company matching after 1,000 hours of service or three years averaging 500 hours of service per year, whichever comes first.
  • 80 hours of sick time upon hire, refreshed annually.
  • Up to 12 paid holidays per calendar year.
  • Employee discount program and Sonos Radio HD at no cost.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service