Software Engineer - Web and Marketing
Sonos
As a Software Engineer on the Professional Web and Marketing team, you will build and maintain customer‑facing web features for Sonos Pro, shaping how business customers first encounter and engage with Sonos offerings. You’ll collaborate cross‑functionally to deliver storefront, portal, and marketing experiences that drive conversions and engagement. Your work will involve content-driven experiences, integrations with backend services, and analytics to measure impact. This hybrid role blends in‑office collaboration in Glasgow with remote work.
Responsibilities- Build responsive web features for Sonos Pro storefront and business account portal using React and Next.js
- Implement catalog experiences, purchasing journeys, and marketing landing pages
- Develop reusable components and content-driven experiences with Sanity CMS
- Support trial signup and conversion journeys by integrating with backend and subscription services
- Contribute to dealer discovery, store locator, and customer account self-service features
- Implement integrations and event tracking linking web journeys with Braze and Salesforce processes
- Test accessibility, performance, and integration behavior; participate in code reviews and release processes
- Troubleshoot web and campaign integration issues and coordinate with partner engineering teams
- ≈2 years of relevant software development experience or equivalent
- Proficiency in JavaScript or TypeScript, HTML, CSS, and React
- Experience with Next.js or similar modern web framework and responsive components
- Experience consuming REST APIs and frontend-backend data exchange
- Familiarity with Git, debugging, automated testing, accessibility, and performance fundamentals
- Ability to clarify requirements, deliver scoped features with guidance, and collaborate with cross-functional teams
- Ability to work from Glasgow office 3 days per week
- collaboration across product, design, marketing, and engineering
- clear requirements clarification
- problem-solving and debugging diligence
- JavaScript/TypeScript
- React
- Next.js or comparable framework
Reference: WJ-747_31052394