CompanyLondon, England, United Kingdom

Backend Developer - Bazel

Project-Based

Description

Description

Senior Software Engineer - Must have Bazel experience****

Our Product Area, Platinum, has historically owned and operated both our VCS and CI systems in addition to the Fleet Management product for helping developers at 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. Our main objective is to enable developers to innovate swiftly and efficiently across software components and team boundaries while we as the Platform mission take more ownership of the nuts and bolts and amplify the developer experience..

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 including our VCS, CI systems and beyond.

What you’ll do

• 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 backend engineering

• 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

Who you are

• Strong passion for making developers highly productive

• experience developing and maintaining tools for large monorepo-based codebases

• experience working with the Bazel build system and its ecosystem (e.g: rulesets such as rules_jvm_external, IntelliJ Bazel plugin, etc.)

• Fluency in Java, Python, Starlark and TypeScript

Job Title: Backend Developer - Bazel

Location: London, UK

Job Type: Contract

Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell, RG12 1RT, United Kingdom. No. 2876353. Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Notice available at https://www.allegisgroup.com/en-gb/-notices.

To access our Online Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to https://www.allegisgroup.com/en-gb/-notices.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your rights, please visit the "Contacting Us" section of our Online Notice at https://www.allegisgroup.com/en-gb/-notices for details on how to contact us. To protect your and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Shield or the Swiss-U.S. Shield.

Skills

SecurityGoJavaTypeScriptPython