About this role
Salary: £70,000 - 110,000 per year
Requirements: Strong Python development experience in production environmentsExperience building backend services and APIsUnderstanding of modern web application development and the ability to contribute across the stack when neededSolid understanding of asynchronous programming, concurrency, and distributed systemsExperience designing and optimizing relational databasesExperience building data-intensive applications and processing large datasetsExperience with background processing, job orchestration, or distributed workloadsExperience deploying and operating applications in containerized and cloud-native environmentsFamiliarity with CI/CD practices and automation pipelinesStrong testing, debugging, and problem-solving skillsStrong communication and collaboration skillsAbility to work effectively in cross-functional teamsHigh sense of code quality and the desire to build and maintain robust, reliable softwareCuriosity and adaptability when learning new technologies and domains Responsibilities: Design, develop, and maintain backend services and APIs using PythonBuild scalable and reliable applications that support forecasting, analytics, and decision-making processes across the businessDevelop distributed processing pipelines and asynchronous workloadsDesign and optimize relational OLTP databases, data models, and query performanceBuild and maintain data processing, analytical, and forecasting workflowsDesign, develop, and maintain internal web applications when requiredBuild intuitive interfaces and workflows that enable technical and non-technical users to interact with backend systems and business toolsIntegrate services with the King and Microsoft ecosystems, including identity, collaboration, communication, and productivity platformsDevelop and maintain APIs and connectors that enable interoperability between internal and external systemsDeploy, monitor, and operate containerized applications in cloud-native environmentsContribute to technical designs, architectural discussions, and engineering best practicesImprove system reliability, observability, performance, and operational excellenceDeliver high-quality, well-tested, maintainable codeParticipate in code reviews and knowledge-sharing initiatives across teamsSupport CI/CD pipelines and automation practices throughout the software development lifecycle Technologies: BackendCI/CDCloudSupportMobilePythonWebAzureGrafanaSharePoint More:
We operate games at a massive scale, serving hundreds of millions of players around the world. We are a leading interactive entertainment company for the mobile world with more than 20 years of history, and our games include Candy Crush and Farm Heroes Saga. We are part of Microsoft and have teams in Stockholm, Malmö, London, Barcelona, Berlin, Dublin, San Francisco, New York, Los Angeles, and Malta. We build collaboratively, value diverse perspectives, encourage experimentation and continuous learning, and offer a creative, challenging, and supportive environment where our engineers can work on impactful projects.
last updated 36 week of 2026