Senior Software Engineer

Senior Software Engineer

Posted Today by Randstad Technologies

Negotiable
Undetermined
Remote
London, UK

Summary: We are looking for a Senior Software Engineer to lead the development of a next-generation developer infrastructure at Spotify, focusing on creating a scalable monorepo ecosystem using Bazel. This role is crucial for enhancing developer productivity and improving the build experience for a large codebase. The ideal candidate will have extensive experience with Bazel and a passion for developer tooling. If you are ready to make a significant impact on engineering efficiency, we want to hear from you.

Key Responsibilities:

  • Drive the migration to, and own the maintenance of, Bazel and custom abstractions for our Back End monorepo.
  • Bring your experience scaling monorepos to dramatically improve the developer build experience.
  • Collaborate with infrastructure teams to define and deliver a best-in-class, unified developer experience.

Key Skills:

  • Deep experience working with and scaling Bazel for large, monorepo-based codebases.
  • Strong passion for developer tooling and productivity.
  • Fluency in Java, Python, Starlark, and TypeScript.
  • Excellent problem-solving skills for complex, cross-cutting systems.

Salary (Rate): undetermined

City: London

Country: UK

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Senior Software Engineer, Developer Infrastructure (Bazel/Monorepo)

Location: Remote

Are you ready to make an IMPACT!

We are seeking a Senior Software Engineer to lead the development of our next-generation developer infrastructure. This is a critical role in our ambitious initiative to establish a robust, unified, and scalable monorepo ecosystem for all of Spotify Engineering, leveraging Bazel.

If you love making developers highly productive and have experience scaling systems to millions of lines of code, we want to hear from you.

What You'll Do

  • Drive the migration to, and own the maintenance of, Bazel and custom abstractions for our Back End monorepo.
  • Bring your experience scaling monorepos to dramatically improve the developer build experience.
  • Collaborate with infrastructure teams to define and deliver a best-in-class, unified developer experience.

Who You Are

  • Deep experience working with and scaling Bazel for large, monorepo-based codebases.
  • Strong passion for developer tooling and productivity.
  • Fluency in Java, Python, Starlark, and TypeScript.
  • Excellent problem-solving skills for complex, cross-cutting systems.

Your work in the Platform Developer Experience (PDX) R&D Studio will directly impact the speed and efficiency of every engineer at Spotify.

Ready to amplify our engineering impact? Apply now.

Randstad Technologies is acting as an Employment Business in relation to this vacancy.