Senior Python Developer in London

Senior Python Developer in London

London Full-Time On-site
K

Overview

In this role you design, build, and operate backend services and data-driven platforms at King, enabling cross-team decision-making and scalable analytics. You work on forecasting, data processing, and APIs that support business goals and product decisions, collaborating with engineers, data scientists, and product stakeholders. You will contribute to end-to-end solutions, integrate with the broader King and Microsoft ecosystems, and advance reliability, observability, and performance in cloud-native environments. This is a hands-on, impact-focused role in a collaborative, learning-driven culture.

Responsibilities

  • Design, develop, and maintain backend services and APIs using Python
  • Build scalable applications supporting forecasting, analytics, and decision-making processes
  • Develop distributed processing pipelines and asynchronous workloads
  • Design and optimize relational OLTP databases, data models, and query performance
  • Build and maintain data processing, analytical, and forecasting workflows
  • Design, develop, and maintain internal web applications when required
  • Build intuitive interfaces for technical and non-technical users
  • Integrate services with King and Microsoft ecosystems (identity, collaboration, productivity)
  • Develop and maintain APIs and connectors for interoperability
  • Deploy, monitor, and operate containerized applications in cloud-native environments
  • Contribute to technical designs, architectural discussions, and best practices
  • Improve system reliability, observability, performance, and operational excellence
  • Deliver high-quality, well-tested, maintainable code
  • Participate in code reviews and knowledge-sharing across teams
  • Support CI/CD pipelines and automation throughout the SDLC

Key requirements

  • Strong Python development experience in production environments
  • Experience building backend services and APIs
  • Understanding of modern web application development and full-stack contribution
  • Solid understanding of asynchronous programming, concurrency, and distributed systems
  • Experience designing and optimizing relational databases
  • Experience building data-intensive applications and processing large datasets
  • Experience with background processing, job orchestration, or distributed workloads
  • Experience deploying and operating containerized and cloud-native applications
  • Familiarity with CI/CD practices and automation pipelines
  • Strong testing, debugging, and problem-solving skills
  • Strong communication and collaboration skills
  • Ability to work effectively in cross-functional teams
  • High sense of code quality and the desire to build robust software
  • Curiosity and adaptability when learning new technologies
  • collaboration
  • problem-solving
  • communication
  • Python
  • Backend services & APIs
  • Asynchronous programming

Senior Python Developer in London employer: King Digital Entertainment

At King, we pride ourselves on fostering a vibrant and inclusive work culture that empowers our employees to innovate and excel. As a Senior Principal AI/ML Engineer, you will not only lead cutting-edge projects that impact millions of players but also benefit from extensive growth opportunities, mentorship, and collaboration across diverse teams in dynamic locations like Stockholm, Barcelona, and London. Join us in our mission to make the world playful while enjoying a supportive environment that values creativity and technical excellence.

K

Contact Details:

King Digital Entertainment Recruitment Team