Python Developer, Data Foundations | Shared Technology

4 Months ago • 2-5 Years

Job Summary

Job Description

We are seeking a Python Developer with expertise in data platforms and tooling to join our Data Foundations team. You will develop and maintain components of our data platform, including our Airflow orchestration platform, data catalog, and proprietary data notification system. Must-have skills include Python, GCP, Terraform, and CI/CD pipelines.
Must have:
  • Python Expertise
  • GCP Experience
  • Terraform Skills
  • CI/CD Pipelines
Good to have:
  • Kubernetes Exposure
  • Helm & Docker
  • Open Source Work
  • Airflow Expertise
Perks:
  • Making World Playful
  • Diverse & Inclusive

Job Details

Craft:

Technology & Development

Job Description:

We’re looking for a self-starting and enthusiastic Python Developer with an interest in specialising in data platforms and the surrounding tooling ecosystem. 

With over 65 Petabytes of data and over 130 billion events generated every day, data at King is at the heart of the business. The Data & ML organisation at King - split across Barcelona, London and Stockholm - is responsible for ingesting and processing all the data we receive each day and to use it to drive all of King's data, analytics and machine learning needs.

You will be part of the Data Foundations team, in charge of providing data platforms and services used by the whole company. You’ll take ownership and accountability of projects, spot opportunities for technical and platform improvements, and drive our data systems to the next level.

Your role within our Kingdom

  • You will work in a highly collaborative team to devise solutions to data systems, tooling and engineering problems, bringing your skills and ideas into every discussion.

  • Use your expertise in Python to build out our Airflow platform (approx 400k tasks per day) and framework, enhance our proprietary data notification system and build out new tooling and services around our Data Platform.

  • You will split your time depending on the project, developing python services and tools, integrating 3rd party and open source technologies into our data platform, operating and maintaining existing products, supporting stakeholders and R&D.

  • The team is multi disciplined, consisting of Data Platform Engineers and Software Engineers and you will contribute to setting our python standards, mentoring team members in python development and inputting to the wider python community and ecosystem at King.

  • You will take a keen interest in data platforms and the domain of Data Engineering. You will be mentored on these subjects by our highly experienced team.

  • Develop, operate and maintain components of our data platform including our Airflow based orchestration platform and framework (450k tasks per week), our data catalog and our proprietary data notification system built with python, GCP pub/sub and GCP datastore among other things.

  • You’ll 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, cost efficiency and scalability.

  • You’ll learn new technical skills when needed and use them to help the team achieve success.

  • You will collaborate with other teams within the Shared Tech organisation to ensure the consistent and coherent growth of our collective data capabilities.

Skills to create thrills

  • Expertise in Python. Including application design patterns, frameworks, TDD, API design and best practices.

  • Proven experience with GCP, AWS or Azure.

  • Experience working with Terraform, and CI/CD pipelines.

  • Exposure to Kubernetes, Helm, Docker.

  • Ability to learn quickly in a rapidly changing environment.

Bonus points

  • Contributions to Open Source projects.

  • SQL and data modeling.

  • In-depth knowledge of Airflow components, architecture, and best practices in DAG development, including advanced topics like DAG factories.

  • Familiarity with BigQuery or similar cloud DWH platforms such as Snowflake or AWS Redshift.

  • BI tools such as Looker/PowerBI/etc.

  • GCP based services such as cloud run, datastore, dataflow, cloud functions and pub/sub.

  • ML Ops knowledge and grasp of basic concepts.

About King

At King, we're Making the World Playful. Heard of Candy Crush? We're the creators behind it. With game studios in Stockholm, Malmö, London, Barcelona and Berlin, and offices in Dublin, San Francisco, New York, and Malta, we have a 20-year history of delivering some of the world's most iconic games in the mobile gaming industry and are on a mission to level-up the little moments for our more than 200 million active monthly users. But we aren't just crushing it with candies, we're also behind Farm Heroes, Bubble Witch, Pet Rescue and loads of other sweet games. As a leading interactive entertainment company for the mobile world, King is part of Activision Blizzard, which was acquired by Microsoft.

A Great Saga Needs All Sorts of Heroes

King strives to be a place where everyone can be their most authentic self. We recognize that diversity, equity and inclusion is a vital and continuous conversation, and that change only happens when we all come together. It’s our mission to build a diverse and inclusive Kingdom for our people, players, and community.

Making the World Playful

Making the World Playful is our mission – it’s the thread that connects our people, our players, and our passion for our games. Let’s face it, who doesn’t love a bit of fun?

Kingsters are seriously playful: creative thinkers who balance art and science to bring moments of magic to millions daily. But our players aren’t the only ones that can level-up. We’re always looking for ways to champion each other and make what’s already great, even better.

So, if this feels like a fun way to spend your days, and you share our passion, our values, and our hunger to shape the future, join us in Making the World Playful.

Applications need to be in English.
Discover King at careers.king.com

Similar Jobs

CloudLinux - Senior Python Developer for CLOS (worldwide remote)

CloudLinux

Sofia, Sofia City Province, Bulgaria (Remote)
3 Months ago
CloudLinux - Middle/Senior Python Developer with Security Expertise (worldwide remote)

CloudLinux

İstanbul, İstanbul, Türkiye (Remote)
3 Months ago
CloudLinux - Middle/Senior Python Developer with Security Expertise (worldwide remote)

CloudLinux

Tbilisi, Tbilisi, Georgia (Remote)
3 Months ago
CloudLinux - Middle/Senior Python Developer with Security Expertise (worldwide remote)

CloudLinux

Warsaw, Masovian Voivodeship, Poland (Remote)
3 Months ago
ness - Senior Python Developer

ness

Romania (On-Site)
3 Months ago
ness - Lead Python Developer

ness

Romania (On-Site)
3 Months ago
SymphonyAI - Senior Python Developer

SymphonyAI

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Nagarro - Python Developer

Nagarro

Romania (Remote)
4 Months ago
Devoteam - Data Driven | Python Developer

Devoteam

(Remote)
4 Months ago
CloudLinux - Senior Python Developer for CLOS (worldwide remote)

CloudLinux

(Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Outscal - Mentor - C++ & DSA

Outscal

(Remote)
3 Months ago
Tencent - IT Engineer II

Tencent

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
3 Months ago
Tencent - Principal / Senior Cloud Solution Architect - Tencent Cloud

Tencent

Palo Alto, California, United States (On-Site)
3 Months ago
Activision - Associate Data Analyst, Live Ops

Activision

Santa Monica, California, United States (On-Site)
3 Months ago
Aristocrat Gaming - Unity Developer

Aristocrat Gaming

Montreal, Quebec, Canada (Hybrid)
3 Months ago
DraftKings - Trader, Player Props

DraftKings

Plovdiv, Plovdiv Province, Bulgaria (On-Site)
3 Months ago
DraftKings - Analyst I, Customer Experience

DraftKings

Boston, Massachusetts, United States (On-Site)
3 Months ago
DraftKings - Senior Analyst, VIP Acquisition

DraftKings

Boston, Massachusetts, United States (On-Site)
3 Months ago
DraftKings - Senior Analyst, Customer Experience

DraftKings

Boston, Massachusetts, United States (On-Site)
3 Months ago
umusic - Technical Product Manager

umusic

Philadelphia, Pennsylvania, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

Scientific Games  - QC Inspector (Union)

Scientific Games

Leeds, England, United Kingdom (On-Site)
3 Months ago
Tonies - Head of CXO (Chief Experience Officer) Office (all genders)

Tonies

London, England, United Kingdom (Remote)
3 Months ago
Playground Games - Gameplay Animator (All Levels)

Playground Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
3 Months ago
Keywords Studios (Player Support) - Art Outsource Manager - d3t

Keywords Studios (Player Support)

Daresbury, England, United Kingdom (Hybrid)
3 Months ago
Rebellion - Senior QA Project Lead - Multiple Projects

Rebellion

Runcorn, England, United Kingdom (On-Site)
3 Months ago
Saltwater Games - Community & Marketing Manager

Saltwater Games

London, England, United Kingdom (Remote)
3 Months ago
PlayStation Global - Staff Machine Learning Engineer, Anomaly Detection

PlayStation Global

London, England, United Kingdom (Hybrid)
3 Months ago
PlayStation Global - Senior Machine Learning Engineer, Anomaly Detection

PlayStation Global

London, England, United Kingdom (Hybrid)
3 Months ago
PlayStation Global - Machine Learning Engineer II

PlayStation Global

London, England, United Kingdom (On-Site)
3 Months ago
PlayStation Global - Senior Analyst, Strategic Analytics

PlayStation Global

London, England, United Kingdom (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Tencent - IT Engineer II

Tencent

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
3 Months ago
Tencent - Principal / Senior Cloud Solution Architect - Tencent Cloud

Tencent

Palo Alto, California, United States (On-Site)
3 Months ago
Activision - Tools Designer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Aristocrat Gaming - Sr Technical Lead (Java)

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
3 Months ago
Aristocrat Gaming - Service Support Representative

Aristocrat Gaming

Las Vegas, Nevada, United States (On-Site)
3 Months ago
Aristocrat Gaming - IT Financial Management Coordinator

Aristocrat Gaming

Las Vegas, Nevada, United States (Hybrid)
3 Months ago
The Walt Disney Company - Senior Facility Mechanical Engineer- Facility Asset Management(FAM)

The Walt Disney Company

Lake Buena Vista, Florida, United States (On-Site)
3 Months ago
DraftKings - Trader, Player Props

DraftKings

Plovdiv, Plovdiv Province, Bulgaria (On-Site)
3 Months ago
Scientific Games  - Packaging Utility Level 2 (Union)

Scientific Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Scopely - Senior Web Fullstack Engineer - Star Trek Fleet Command

Scopely

Dublin, County Dublin, Ireland (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

At King, we’re Making the World Playful. Heard of Candy Crush? We’re the creators behind it and loads of other sweet games like Farm Heroes.

London, England, United Kingdom (Hybrid)

Barcelona, Catalonia, Spain (On-Site)

Barcelona, Catalonia, Spain (On-Site)

London, England, United Kingdom (On-Site)

Barcelona, Catalonia, Spain (On-Site)

London, England, United Kingdom (On-Site)

Barcelona, Catalonia, Spain (On-Site)

Barcelona, Catalonia, Spain (On-Site)

View All Jobs

Get notified when new jobs are added by King

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug