Software Engineer

Sonos, Inc.

Boston, MA0–2 yrs1d agovia LinkedIn

About the Role

Sonos is seeking a Junior CI/CD Engineer to build and maintain the continuous integration and delivery pipeline, enabling software engineers to efficiently move from ideas to releasable artifacts. This is a hybrid role requiring the employee to live within commuting distance of the Boston office and be in the office 3 days per week.

Key Responsibilities

  • Contribute to and learn about workflow automation, including:
  • Source control management systems (Git)
  • Automated test frameworks and tooling for applications on Mac, Windows, and Linux using Python, Java, and C++
  • Continuous integration and deployment systems (Jenkins, GitHub 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 for packaging and publishing software releases
  • Cloud infrastructure (AWS), including EKS, EBS, and Lambda
  • Workflow and collaboration tools (GitHub, Jira, Confluence, Slack)

Requirements & Tech Stack

  • 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 like Datadog
  • Eagerness to learn CI/CD tools and workflow automation practices
  • Excellent written and verbal communication skills

Qualifications

  • 0-2 years of experience in a software development, DevOps, build, or release engineering role, internship, or co-op
  • Degree in Computer Science, Electrical or Computer Engineering, or equivalent work experience

Preferred Qualifications

  • Hands-on experience with CI/CD tools such as Jenkins or GitHub 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)

Note: Sonos is unable to sponsor or take over sponsorship of an employment visa for this role.

Entry-Level Software Engineer Jobs in Boston · last 7 days

9 openings · all need no experience

Most hiring: Audible, Opengov, Elemental Machines

See all 9 →