Spotify

C++ Engineer - Platform Engineering

Spotify

Apply
3 months ago
London, United Kingdom
Mid Level / Senior
H1B Sponsor

Responsibilities

  • Own and evolve CI infrastructure for Spotify’s client engineering organization.
  • Improve build reliability, performance, and observability across client codebases.
  • Contribute to the technical roadmap for CI systems and define standards for build and integration practices.
  • Develop and maintain automation in Python and C++, working across environments including Windows.
  • Collaborate with multiple product and platform squads to ensure CI systems meet developer needs.
  • Troubleshoot complex build failures and support engineers in adopting best CI/CD practices.

Requirements

  • Experienced with CI infrastructure and internal developer workflows.
  • Proficient in Python and C++, with knowledge of Bazel, gRPC/Protobuf, and Git.
  • Comfortable working in Windows, with experience in Batch and PowerShell scripting.
  • Confident working across multiple client platforms including Android, iOS, Web, and Smart/Ubiquity devices.
  • Deep understanding of software architecture, scalable build systems, and CI/CD fundamentals.
  • A pragmatic problem-solver with excellent collaboration and communication skills.
  • Passionate about improving developer experience through automation and tooling excellence.

Benefits

  • Flexibility to work from home or in the office, with some in-person meetings.

Tech Stack

BazelC++GitgRPCiOSPowerShellPythonWindows

Categories

BackendDevOpsEmbedded