Posted at: 8 June

Senior Python Backend Engineer

Company

CompanyKing

King is a leading interactive entertainment company headquartered in Stockholm, specializing in mobile gaming with iconic titles like Candy Crush, serving over 200 million monthly active users globally.

Job Type

Full-time

Allowed Applicant Locations

Sweden

Job Description

We’re looking for a Senior Python Backend Engineer to join our Decision Automation Platform team, the group building the internal platform that enables automated, data-driven decisioning at scale across King. This is a senior backend engineering role with a strong product-platform focus. You’ll help design and build Python services, APIs, orchestration layers, and client tooling that make it easy for teams to create, deploy, evaluate, and operate decisioning systems in production. Our platform supports use cases such as recommendations, personalisation, experimentation, multi-armed bandits, contextual bandits, and model-driven decision workflows. The goal is to provide a reliable self-service platform that abstracts away operational complexity while giving ML engineers, data scientists, and product teams the tools they need to build intelligent decision systems safely and effectively. You’ll work in a small, senior team with end-to-end ownership of the platform. While the role involves cloud-native systems and some infrastructure work, the main focus is backend service development: designing APIs, building scalable services, integrating ML and decisioning components, and evolving the platform architecture to support production-grade decision automation. The platform is built in Python and Java and integrates with technologies such as TensorFlow, workflow systems, model serving infrastructure, Kubernetes, and GCP. You’ll collaborate closely with ML engineers, data scientists, game team developers and other platform teams to build systems that power decision automation across King.What You’ll DoDesign and build scalable Python backend services and APIs for the Decision Automation PlatformDevelop systems that support decisioning use cases such as multi-armed bandits (MAB), contextual MABs, recommendations and experimentationBuild and evolve platform capabilities for deploying, orchestrating, monitoring, and evaluating ML-driven decision workflowsIntegrate with TensorflowDevelop client tooling, SDKs, and internal APIs that improve how ML engineers and data scientists interact with the platformCollaborate with ML engineers, data scientists, and product teams to turn decisioning concepts into reliable production servicesContribute to platform architecture and system design, with a focus on scalability, reliability, observability, and developer experienceTake ownership of services end-to-end: design, implementation, deployment, operation, and continuous improvementWork with Kubernetes, GCP, and cloud-native systems where neededParticipate in design discussions, technical planning, and cross-team initiativesWho You AreYou are a strong backend engineer with deep Python experience and a track record of building production systemsYou enjoy designing clean APIs, reliable services, and internal platforms that other engineers depend onYou are interested in ML-driven products, decision automation, recommender systems, and experimentation platformsYou are comfortable working with ML engineers and data scientists, translating technical and product needs into robust backend systemsYou understand distributed systems and care about reliability, observability, testing, and operational qualityYou are pragmatic and comfortable working across service boundaries, from backend APIs to cloud infrastructure when neededYou enjoy collaborating across teams and driving work that spans multiple technical domainsExperience with architectural decisions, technical leadership, or mentoring is a plusMust-Have SkillsStrong experience building backend services and APIs in PythonContinuous learning mindset: Proactively keeps up to date with best practices and new innovations in the field we operateStrong experience in collaboration with Machine Learning Engineers, Data scientists  and backend engineers from teamsSolid understanding of software engineering best practices, including testing, CI/CD, observability, and maintainabilityExperience working with ML-related systems, decisioning systems, recommender systems, experimentation platforms, or similar production data-driven servicesGood understanding of machine learning concepts and how ML systems are deployed and operated in productionExperience with containerized environments and KubernetesExperience working with cloud platforms; GCP is a plusExperience with asynchronous, event-driven, or workflow-based systemsFluent English, with strong written and verbal communication skillsNice-to-Have SkillsExperience with multi-armed bandits, contextual bandits, online learning, or reinforcement-learning-inspired decision systemsExperience with Java backend servicesExperience with other ML frameworks such as Pytorch or JAX in production environmentsExperience with model serving, feature pipelines, or online inference systemsExposure to ML platforms or tooling such as Vertex AI, MLflow, Dataproc, or similarExperience with infrastructure orchestration tools such as Terraform, Crossplane, or similarExperience working in multi-tenant platforms or environments with multiple cloud projectsExperience designing and operating distributed systems in productionInterest in improving developer experience and self-service platform capabilitiesAbout KingWith 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 (NASDAQ: MSFT), 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.