Enable job alerts via email!

Senior Software Engineer

Randstad Technologies Recruitment

City Of London

Remote

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A technology recruitment firm is seeking an experienced Senior Software Engineer to build a robust monorepo ecosystem. This fully remote role requires 8+ years of experience and fluency in Java, Python, Starlark, and TypeScript. The ideal candidate will drive developer tooling improvements and manage complex build systems. Occasional travel to London is required. Competitive pay within IR35 guidelines.

Qualifications

  • 8+ years of experience in software engineering.
  • Deep experience with Bazel and large monorepo-based codebases.
  • Fluency in Java, Python, Starlark, and TypeScript.

Responsibilities

  • Drive the next generation of developer tooling.
  • Own, maintain, and migrate complex build systems to Bazel.
  • Maximize developer productivity.

Skills

Bazel
Java
Python
Starlark
TypeScript
Problem-solving
Developer productivity
Job description

Do you have a passion for enabling developer "flow" and building lightning-fast build experiences? We are seeking an experienced and collaborative Senior Software Engineer to drive the next generation of developer tooling as we build a unified, robust, and scalable monorepo ecosystem.

Role: Senior Software Engineer

Experience: 8+ years

Location: Fully remote but should be willing to travel to London occasionally

Duration: Contract (6 months + potential to extend)

Pay: Inside IR35 only

This role is within our Platform Developer Experience (PDX) R&D Studio, a mission dedicated to owning and improving core engineering infrastructure, including our VCS and CI systems.

What You'll Bring
  • Deep experience with Bazel and scaling large monorepo-based codebases (millions of lines of code).
  • A strong desire to own, maintain, and help migrate complex build systems to Bazel.
  • Expert problem-solving skills and a focus on maximizing developer productivity.
  • Fluency in Java, Python, Starlark, and TypeScript is mandatory.

If you're ready to take your skills to the next level and make a difference in a dynamic environment, we want to hear from you! Apply now or send your CV to sharmistha. .co .uk

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.