Match score not available

C++ Engineer - Platform Engineering

extra holidays - extra parental leave
Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficient in C++ development with a strong understanding of software architecture and design principles., Experienced with Windows environments and scripting languages like Batch and PowerShell., Familiar with CI/CD pipelines and tools such as Bazel and Git, as well as testing frameworks for C++., Excellent problem-solving skills and strong communication abilities to work effectively with multi-functional teams..

Key responsabilities:

  • Develop and improve the Boost and Typescript based Test Infrastructure for Spotify’s ecosystem.
  • Collaborate with multiple squads to enhance testing practices and ensure their needs are met.
  • Take operational responsibility for team-owned services, including participation in an on-call rotation.
  • Drive the technical roadmap for test infrastructure and promote sound engineering practices.

Spotify logo
Spotify Music XLarge http://www.lifeatspotify.com/
5001 - 10000 Employees
See all jobs

Job description

We are looking for a C++ Engineer II to join our Test Experience team, we're looking for someone passionate about crafting the best client engineer experience.

We strive to provide reliable test infrastructure and tools, enabling client engineers to maintain confidence in their products over time. As part of this mission, we are focused on evolving our platform by offering the necessary tooling, documentation, and guidance that allow teams to seamlessly adopt and integrate high-quality testing solutions into their workflows.

What You'll Do
  • You will use your C++ development skills and your broad understanding of various platforms and build tools (e.g. Bazel). This also includes expertise with Window environments.
  • Join a collaborative and autonomous team of engineers dedicated to improving testing for Spotify’s ecosystem.
  • We focus on improving the Boost and Typescript based Test Infrastructure, which is crafted to help developers own their features entirely, including the automated tests. The infrastructure strives to reduce friction for developers by using tools and frameworks native to the product stack.
  • Help craft and drive the technical roadmap of our test infrastructure, improve testing practices, and collaborate with multiple squads to ensure their needs are met. You should be comfortable navigating the challenges of test automation, debugging failures, and supporting engineers across different product areas.
  • Take operational responsibility for the services that are owned by your team, potentially including taking part in an on-call rotation.
  • Promote sound engineering practices, drive work on technical strategy and roadmaps.


  • Who You Are
  • Proficient in client-core
  • Experienced with Windows, Batch and PowerShell scripting.
  • Comfortable doing tasks for other clients (Android, iOS & Web) and platforms.
  • Strong understanding of software architecture and design principles.
  • Excellent problem-solver with keen attention to detail
  • Strong communicator, able to work effectively with multi-functional teams.
  • A great teammate who takes initiative and has the ability to see the bigger picture, especially when it comes to improving developer experience.
  • Experienced with writing and maintaining automated tests using Boost or similar frameworks.
  • Familiar with crafting scalable and maintainable testing systems and infrastructure for Core-Client.
  • Interested in staying updated with the latest C++ testing tools, frameworks, and best practices.
  • Comfortable collaborating with multi-functional teams, navigating technical challenges, and supporting diverse partners.
  • Understanding of CI/CD pipelines and infrastructure tools like *Bazel*, *Git*, and testing frameworks for C++ is valued.

  • Where You'll Be
  • This role is based in Stockholm.
  • We offer you the flexibility to work where you work best! There will be some in person meetings, but still allows for flexibility to work from home.
  • Spotify is an equal opportunity employer. You are welcome at Spotify for who you are, no matter where you come from, what you look like, or what’s playing in your headphones. Our platform is for everyone, and so is our workplace. The more voices we have represented and amplified in our business, the more we will all thrive, contribute, and be forward-thinking! So bring us your personal experience, your perspectives, and your background. It’s in our differences that we will find the power to keep revolutionizing the way the world listens.

    Spotify transformed music listening forever when we launched in 2008. Our mission is to unlock the potential of human creativity by giving a million creative artists the opportunity to live off their art and billions of fans the chance to enjoy and be passionate about these creators. Everything we do is driven by our love for music and podcasting. Today, we are the world’s most popular audio streaming subscription service.

    Required profile

    Experience

    Industry :
    Music
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Teamwork
    • Communication
    • Problem Solving

    Platform Engineer Related jobs