¡Activa las notificaciones laborales por email!

Senior Python Developer

King.com Ltd.

Barcelona

Presencial

EUR 40.000 - 60.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A leading interactive entertainment company is seeking an enthusiastic Python Developer in Barcelona to enhance data platforms and improve workflows. The ideal candidate will collaborate with teams to build and maintain services, utilizing Python and cloud technologies. This role supports internal users and promotes best practices for data handling across the organization. Join us to make an impact in the gaming industry.

Formación

  • Proficient in application design patterns, frameworks, and TDD.
  • Ability to quickly learn in a changing environment.
  • Strong collaborative and communication skills.

Responsabilidades

  • Build, operate, and maintain components of the data platform.
  • Empower data engineers with high-quality tools and services.
  • Automate workflows and participate in CI/CD processes.
  • Contribute to knowledge-sharing sessions and documentation.

Conocimientos

Expertise in Python
Experience with GCP, AWS, or Azure
Working with Terraform and CI/CD pipelines
Exposure to Kubernetes, Helm, Docker
Building internal tools or SDKs
Strong collaboration skills

Herramientas

Airflow
Terraform
GCP Pub/Sub
BigQuery
Descripción del empleo

Craft:

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 130 billion events generated every day, data at King is at the heart of the business. The Game Platform Data organisation at King—split across Barcelona, London and Stockholm—is responsible for ingesting, processing & exposing all the data we receive each day and for using 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. Our mission is to enable data professionals across King to work efficiently, safely, and at scale by building reliable, integrated data platforms and tools. You’ll take ownership and accountability of projects, spot opportunities for platform improvements, and drive our data systems to the next level. Your work will directly support hundreds of internal data practitioners, enabling them to build, experiment, and deliver insights faster.

Your Role Within Our Kingdom
  • Work in a highly collaborative team to devise solutions to data systems, tooling and engineering problems, bringing your skills and ideas into every discussion.
  • Build, operate, and maintain components of our data platform, including our Airflow-based orchestration framework, data catalog, Looker, interactive data science notebook environment & proprietary data notification system built with Python, GCP Pub/Sub, and Datastore.
  • Use your expertise in Python to build and enhance services, frameworks, and developer tooling—improving reliability, observability, and developer productivity.
  • Empower data engineers and scientists across King by delivering high-quality, developer-friendly tools and services that simplify workflows and promote best practices.
  • Collaborate with teams across organisations to ensure consistent, coherent growth of our collective data capabilities.
  • Design and maintain reusable Python libraries and frameworks for internal use, ensuring consistency, reliability, and ease of integration.
  • Take ownership and responsibility for the quality of your solutions—testing them thoroughly and ensuring best practices are used throughout the development process, with a focus on maintainability, cost efficiency, and scalability.
  • Drive improvements in developer workflows, including automation, CI/CD pipelines, and infrastructure as code.
  • Participate in code reviews, documentation, and knowledge-sharing sessions, contributing to a strong engineering community and culture of continuous learning.
  • Partner with stakeholders and user groups to understand pain points and design solutions that enhance their workflows and productivity.
  • Stay curious—explore and learn new technologies to help the team achieve success.
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.
  • Experience building internal tools, SDKs, or reusable libraries that improve developer productivity.
  • Ability to learn quickly in a rapidly changing environment.
  • Strong collaboration and communication skills, with a willingness to share knowledge and contribute to code reviews.
  • Curious, proactive mindset with a drive to improve systems and workflows.
Bonus Skills
  • Contributions to open source projects.
  • SQL and data modelling.
  • 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 (Snowflake, Redshift).
  • Experience with GCP-based services such as Cloud Run, Datastore, Dataflow, Cloud Functions, and Pub/Sub.
  • Understanding of data science workflows.

About King

With a mission of Making the World Playful, King is a leading interactive entertainment company with more than 20 years of history of delivering some of the world’s most iconic games in the mobile gaming industry, including the world-famous Candy Crush franchise, as well as other mobile game hits such as Farm Heroes Saga. King games are played by more than 200 million monthly active users. King, part of Microsoft, has Kingsters in Stockholm, Malmö, London, Barcelona, Berlin, Dublin, San Francisco, New York, Los Angeles and Malta. More information can be found at King.com or by following us on LinkedIn, @lifeatking on Instagram, or @king_games on X.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.