Enable job alerts via email!

Junior Software Engineer

Sonos, Inc.

Glasgow

On-site

GBP 40,000 - 60,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in audio technology seeks a Release Engineer to enhance their CI/CD pipeline, ensuring seamless software delivery across platforms. The role involves collaborating with diverse teams and requires strong programming and communication skills. Ideal candidates should have experience with DevOps practices and cloud infrastructure, contributing to innovative software solutions.

Qualifications

  • Experience in release engineering, DevOps, or internal tools development.
  • Strong programming skills in Python, Java, Groovy, or JavaScript.

Responsibilities

  • Maintain CI/CD pipeline for mobile applications and microservices.
  • Collaborate with stakeholders to implement optimal performance solutions.

Skills

Release Engineering
DevOps
Shell Scripting
Python
Java
Groovy
JavaScript
Data Analytics
Communication

Tools

Git
Jenkins
Jira
AWS

Job description

At Sonos, we aim to create the ultimate listening experience for our customers, starting with listening to each other. As part of our team, you'll collaborate with individuals of diverse styles, skills, and backgrounds to realize our vision, fostering an inclusive community where everyone feels empowered to do their best work.

This position is office-based, requiring regular in-person collaboration and use of office equipment to maximize effectiveness. Qualified applicants must reside within commuting distance of our Glasgow office and expect to work in the office at least 4 days per week.

What You’ll Do

The Sonos Release Engineering team maintains a Continuous Integration and Continuous Delivery (CI/CD) pipeline, from code check-in through build, test, delivery, and deployment. We continually develop our mobile applications, embedded players, and microservice-based software. Each night, we execute full builds, and each sprint delivers multiple releases to alpha, beta, and production users.

Release engineers work directly with stakeholders to implement solutions that enable optimal performance. Projects may include:

  • Source control management systems
  • Software build tooling for mobile applications on Android, iOS, Mac, and Windows, embedded applications on Linux hardware, and cloud-based microservices
  • CI servers
  • Enterprise repository management systems such as Artifactory or Nexus
  • Internal scripts for packaging and publishing software releases
  • Internal web applications utilizing web services and RESTful APIs
  • Release distribution systems, including Apple and Google app stores and Sonos’ internal services
  • Cloud infrastructure
What You’ll Need
Basic Qualifications
  • Experience or exposure to release engineering, DevOps, or internal tools development
  • Basic shell scripting skills (bash)
  • Strong programming experience with Python, Java, Groovy, or JavaScript
  • Experience with source control systems (Perforce, Git, or others), CI systems (Jenkins or others), and Agile project management tools (Jira or others)
  • Experience creating or maintaining web applications
  • Experience with cloud infrastructure services (AWS or others)
  • Basic data analytics skills
  • Excellent written and verbal communication skills

Research indicates that candidates from underrepresented backgrounds often do not apply if they do not meet all criteria. We strongly encourage you to apply if interested, even if you don't meet 100% of the skills listed.

Visa Sponsorship: Sonos is unable to sponsor or take over sponsorship of employment visas for this role at this time. Applicants must be authorized to work for any UK employer now and in the future.

We will review your profile and contact you once there is an update. At Sonos, we take the time to hire right and appreciate your patience.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Junior Software Engineer

Sword group

Glasgow

On-site

GBP 30,000 - 50,000

12 days ago

Junior Software Engineer

TN United Kingdom

Glasgow

On-site

GBP 30,000 - 50,000

13 days ago

Full Stack Software Engineer

Eden Scott

Glasgow

Remote

GBP 40,000 - 60,000

Yesterday
Be an early applicant

Full Stack Software Engineer

Eden Scott

Glasgow

Remote

GBP 40,000 - 60,000

Today
Be an early applicant

Senior Java Software Engineer

Eden Scott

Glasgow

Remote

GBP 50,000 - 70,000

Today
Be an early applicant

Junior Golang Software Engineer

InterAct Consulting

England

Remote

GBP 45,000 - 65,000

3 days ago
Be an early applicant

Junior Software Engineer

Oliver Bernard

Remote

GBP 40,000 - 60,000

30+ days ago

Software Engineer - Python and K8s

Canonical

City of Edinburgh

Remote

GBP 40,000 - 80,000

12 days ago

Senior PHP Software Engineer

TN United Kingdom

Glasgow

Remote

GBP 50,000 - 60,000

10 days ago