More jobs:
Software Engineer, DevOps, Python
Remote / Online - Candidates ideally in
Boston, Suffolk County, Massachusetts, 02297, USA
Listed on 2026-10-16
Boston, Suffolk County, Massachusetts, 02297, USA
Listing for:
Sonos
Part Time, Remote/Work from Home
position Listed on 2026-10-16
Job specializations:
-
Software Development
DevOps, Python, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
This position is considered hybrid, allowing for a combination of remote work and in-office collaboration. Qualified applicants must live within commuting distance of our Boston office location and should expect to be in office 3 days per week.
As a Junior CI/CD Engineer, you'll build and maintain the continuous integration and delivery pipeline that helps our software engineers go from ideas to code to a releasable artifact. You'll contribute to and learn about workflow automation, including source control management, automated test frameworks, continuous integration and test execution, quality metrics and reporting, artifact and release systems, and delivery through cloud services.
If any of this sounds like fun, read on and let's connect soon.
What You'll DoCI/CD Engineers work directly with software engineers to create solutions that let them do their best work. You will learn from and contribute to projects including:
Source control management systems (Git)
Automated test frameworks and tooling for applications built on Mac, Windows and Linux (Python, Java and C++)Continuous integration and deployment systems (Jenkins, Git Hub Actions)
Artifact and release management systems (Artifactory)
Test execution, results and quality gates within the build and release pipeline
Monitoring, dashboards and data visualization of test and performance metrics (Datadog, Tableau, Snowflake)
Internal Python scripts used to package and publish software releases
Cloud infrastructure (AWS), including EKS, EBS and Lambda Workflow and collaboration tools (Git Hub, Jira, Confluence, Slack)
You'll Need Basic Qualifications0-2 years of experience in a software development, Dev Ops, build or release engineering role, internship or co-op Degree in Computer Science, Electrical or Computer Engineering, or equivalent work experience
Basic programming experience with Python and/or Bash Familiarity with version control concepts and Git Exposure to or coursework involving software build systems or scripting
Basic understanding of visualization tools (Datadog)
Eagerness to learn CI/CD tools and workflow automation practices
Excellent written and verbal communication skills
Preferred Qualifications Hands-on experience with CI/CD tools such as Jenkins or Git Hub Actions Experience writing or modifying test frameworks (pytest, JUnit or similar)
Exposure to cloud-based infrastructure (AWS) or containerization concepts (Docker)
Familiarity with Agile project management tools such as Jira Exposure to Kubernetes, ArgoCD or infrastructure-as-code tools (Terraform, JCasC)
Inclusion:
Research shows that some candidates may not apply for roles if they don't meet all the criteria. If you don't have 100% of the skills listed, we still strongly encourage you to apply if interested.
Visa Sponsorship:
Sonos is unable to sponsor or take over sponsorship of an employment visa for this role at this time. We ask that applicants be authorized to work for us in country of role posting, both now and in the future.#LI-Hybrid
Your profile will be reviewed and you'll hear from us once we have an update. At Sonos we take the time to hire right and appreciate your patience.
The base pay range for this role based off geographic location is:$93,000 and $115,900
The specific pay offered will depend on the candidate’s geographic location, as well as qualifications and experience. We apply geographic pay…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×