Platform Engineer

My client is one of the UK’s leading customer generation companies. They are a rapidly growing business - they topped the Sunday Times Tech Track and since then grew 278% per annum before quadrupling in size again. They now employ over 400 staff in the UK and USA, and conduct marketing activities in more than 120 countries.

They are on a mission to accelerate their clients’ growth by building the world’s most effective marketing platform through a passion for data, relentless innovation and the development of world class teams.

Company culture is the backbone of their business, this is why they have been voted as the best place to work in London and number 2 in the UK for the 2018 Sunday Times Best Companies List. They are constantly looking for ways to make their company an even better place to work. People join them to change the industry and work with world-class talent, enabling exponential acceleration in their personal careers.

The Team

Our clients’ Technology team vision is to create the world's leading digital marketing platform that drives long-term client growth, and as a technology and data driven business they recognise the key role outstanding engineers play in helping them achieve that.

They expect much of their growth to come from great ideas their team members generate, with their collaborative approach accelerating their delivery. They strongly believe it is their team that can deliver this impact.

The engineering team delivers the unique set of bespoke products which have contributed to the business being recently recognized as the UK's Fastest Growing Tech Firm.

The Role

Our client’s world class technology team is expanding and their platforms and delivery processes are becoming more sophisticated at the same time.

As a technology and data driven business, they recognise the key role outstanding engineers play in helping them achieve their vision.

A Platform Engineer like yourself would work closely with their Data, Product and Platform Engineering teams to ensure the continued reliability and availability of their infrastructure, products and platforms. The company believe that teams supporting their work in production is the best way to ensure the production of high quality software, so you will work with these teams to ensure that they have the skills, tools and direction to enable this. Ideally, you are either a developer with operations experience or an operations engineer from a development background.

Developers at our clients business have unique access to and involvement in the business and its direction. Collaborating with colleagues from across the company they play a key role in helping to define the scope, architecture and implementation details of projects at all levels and have a real impact on the commercial outcomes and ultimate success of each project.

You can expect to be fully involved in engineering from the start, including participating in code reviews and daily standups. You will provide insight into the delivery of current and upcoming team tasks. By the end of your first week you will have successfully put your first changes into production.

Responsibilities:

Lead their Platform Engineering team which includes developers with a responsibility in Ops from their Product Teams

Build platform products and tools and improve existing ones

Take part in decisions related to how they undertake new projects

Work closely with fellow engineers, designers, PMs and others

Challenge their engineering teams to improve their design choices

Manage our clients Amazon Web Services infrastructure using many of their products