cover image
Randstad Technologies

Backend Software Engineer - Bazel Java

On site

England, United kingdom

£ 650 /day

Freelance

26-02-2026

Share this job:

Skills

Problem Solving Python Java TypeScript

Job Specifications

Senior Software Engineer - Bazel/Java
We are seeking a collaborative and curious Back End Engineer to help drive and develop the next generation of developer infrastructure and tooling as we establish a unified, robust and scalable monorepo ecosystem for all engineers at Spotify.
This role helps to support VCS and CI systems in addition to a Fleet Management product for helping developers at our client manage large scale software changes. In the last year, we have invested a huge amount of time and effort into the next steps of that and our migration towards monorepos.
The role is located in our Platform Developer Experience (PDX) R&D Studio. The PDX R&D Studio oversees and owns cross discipline infrastructure that cuts across all engineering at our clent including our VCS, CI systems and beyond.
*YOU MUST HAVE EXPERIENCE WITH BAZEL TO BE CONSIDERED FOR THIS ROLE*
Role Duties
Bring your experience and knowledge of working with Bazel and scaling monorepos to millions of lines of code to help us rethink the future of Back End engineering at Spotify
Help us migrate to, in addition to own and maintain Bazel and any related abstractions built to improve the developer experience
Collaborate with our adjacent infrastructure teams across the company to develop what a best in class monorepo experience means
Essential Skills
Strong passion for making developers highly productive
Experience developing and maintaining tools for large monorepo-based codebases
Excellent problem solving skills
Experience working with the Bazel build system and its ecosystem (eg: rulesets such as rules_jvm_external, IntelliJ Bazel plugin, etc.)
Fluency in Java, Python, Starlark and TypeScript
This contract role can be worked fully renmotely but you must be based in the UK. I have interview slots ready to be filled so don't delay and apply ASAP to be considered.
Randstad Technologies is acting as an Employment Business in relation to this vacancy.

About the Company

Randstad Digital is a trusted digital enablement partner that facilitates accelerated transformation for businesses by providing global talent, capacity, and solutions across specialized domains. Our talent solutions allow you to seamlessly scale your team while connecting you with skilled professionals around the world who align with your chosen technologies. Our focus lies in managed solutions, and we empower businesses to move at speed and achieve goals efficiently. We support four service lines including customer experie... Know more