King (maker of Candy Crush) seeks a Senior Python Developer in London to design, build, and operate backend services, APIs, and data-driven analytics platforms — including forecasting, distributed data pipelines, and OLTP database optimization — in containerized, cloud-native environments integrated with the King and Microsoft ecosystems.
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