£630 Per day
Undetermined
Remote
London
Summary: The Senior Software Engineer role is a 6-month remote contract position within Spotify's Platform Developer Experience R&D Studio. The position focuses on enhancing developer productivity through the development and maintenance of tools for large monorepo-based codebases. Candidates should possess strong Java experience and familiarity with the Bazel build system. The role emphasizes problem-solving skills and fluency in multiple programming languages including Java, Python, Starlark, and TypeScript.
Key Responsibilities:
- Develop and maintain tools for large monorepo-based codebases.
- Enhance developer productivity within the Platform Mission.
- Oversee and manage cross-discipline infrastructure related to engineering at Spotify.
- Collaborate with teams to improve CI systems and VCS.
Key Skills:
- Strong passion for making developers highly productive.
- Experience with Java, Python, Starlark, and TypeScript.
- Excellent problem-solving skills.
- Experience working with the Bazel build system and its ecosystem.
Salary (Rate): £630 per day
City: London
Country: United Kingdom
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT
Job role: Senior Software Engineer
Duration: 06 months contract
Location: Remote
Description
The role is located in our Platform Developer Experience (PDX) R&D Studio within the Platform Mission. The PDX R&D Studio oversees and owns cross discipline infrastructure that cuts across all engineering at Spotify including our VCS, CI systems and beyond.
Latest update
Just wanted to share some quick feedback on the resumes we've reviewed recently. We've noticed that quite a few of the rejected candidates had little to no Java experience.
Who you are
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
If you're excited about this role then we would like to hear from you!
Please apply with a copy of your CV and let's start the conversation!
Randstad Technologies is acting as an Employment Business in relation to this vacancy.