Skip to main content

Senior Python Software Engineer

V4P FEB19 014

Job Description

With 14 Petabytes of data and dozens of billions of events generated every day, data at King is at the heart of the business.

We are looking for a Senior Engineer to join the BI Platform team who are responsible for managing and maintaining the core Business Intelligence platforms at King, assisting with development, training and optimisation.

This role is part of the extensive Core Data Services function who enable access to Data across the entire business.

Your role within our Kingdom

The BI Platform team use Looker as the main BI tool across King. For it to truly fit into King’s Data products stack we want to better integrate Looker with the other tools our data consumers are using.

Our team objective is to enhance and build on Looker to bridge these gaps and leverage Looker as a data platform by integrating it into Web Applications and building out APIs and SDKs that incorporate Looker workflows.

You will help develop new features and products, as well as maintaining the existing ones, working in close collaboration with users and colleagues in a fast evolving and agile environment.

Although this is a mostly a back end role you will be expected to help out with Looker based tasks and get to know the product.

This is the perfect role for an Engineer who wants to continue developing their programming skills and become experienced working in Google Cloud Platform with a broad range of technologies including:

  • BigQuery

  • Airflow

  • Docker

  • Kubernetes

  • Terraform

More specifically you will:

  • Work in a highly collaborative team to devise solutions to business problems, bringing your skills and ideas into every discussion

  • Take ownership and responsibility for the quality of the solutions, testing them and ensuring best practices are used throughout the development process - particularly with regard to self- explanatory code, maintainability and scalability

  • Learn new technical skills when needed and use them to help the team achieve success

  • Collaborate with other teams within the Shared Tech organisation to ensure the consistent and coherent growth of our data capabilities

Skills to create thrills

  • Skilled Python programmer who is willing to become an expert

  • Experience building APIs/SDKs/Web Services

  • Experience with TDD (test driven development)

  • Running natively in the cloud

  • Experience of SQL development

  • Willingness to learn Looker

  • Highly collaborative work style

  • Curious and inquisitive mind- set

  • Willing to step outside your comfort zone to broaden your skills and learn new technologies.

  • Comfortable working independently on complex problems with the ability to clearly communicate your ideas and solutions.

Bonus points

  • Some experience of Business Intelligence (BI) tools such as Looker, Tableau or QlikView would be advantageous

  • Experience working in an Agile workplace

  • Capability in containerising workloads and running these on Kubernetes

  • Managing infrastructure as code

  • Automating builds, tests and deployments

  • Experience orchestrating data pipelines using Airflow

We’re Seriously Playful

Officially, we are a leading interactive entertainment company for the mobile world. Unofficially, we’re a serious business that takes pride in having fun. Every single day at King, we mix intuition with logic, art with science and magic with mathematics to craft the games the world loves to play. Together with our parent company, Activision Blizzard, our mission is to bring moments of magic to everyday life. Do you think this is something you can help us achieve? Then we’d love to talk with you.

A great saga needs diverse heroes

Making games is fun. Especially when you do it with people who share the same idea of what makes a good workplace, great. We craft games for everyone, no matter where they are or who they are, and we employ all kinds of people from all types of backgrounds to bring them to life. We believe we simply can’t expect diversity in our players and new ideas in our games without first nurturing it in our people. A great saga needs all sort of heroes, wouldn’t you agree? That’s why we provide equal opportunities and hire all sorts of talent.

Apply now!

Want to join our Kingdom?

You can find more information on our culture, values and benefits, including relocation packages at And we will be happy to tell you more about the role and about us.

You should submit your application in English.

King in London

“If it’s a lunchtime battle on the foosball table you’re after, let’s hope you find the London job you’re looking for.”

Our Kingdom is in lively Soho, right in the heart of the West End in the centre of the city.  We’ve taken over four floors of the landmark Ampersand Building and turned them into a leafy hub (look out for the trees…) plus there’s a sweet terrace with inspirational city views.

Browse all of the roles

Relocation Guide

Here at King, we know moving to another country is a life changing decision.

That’s why we’ve gathered everything essential in this easy-to-read-guide. This way you can enjoy your time fully when you get here.

Download guide

Technology & Development @ King

V4P FEB19 014

Technology & Development

We create unforgettable games that are loved by hundreds of millions of players around the world. Every day we experiment, prototype and challenge the norms.

Browse all of the roles