Posted at: 30 April
Senior Platform Engineer (Python Focus)
Company
King
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
United Kingdom, Sweden
Job Description
We’re looking for a Senior Platform Engineer (Python focus) to join our ML Toolchain team, the group building the internal platform that enables machine learning at scale across King.This is a platform engineering role with a strong focus on building internal products: Python services, APIs, and client tooling that make it easy for teams to run and manage ML workloads. The platform abstracts away infrastructure complexity and provides a self-service experience for ML engineers and data scientists across the company.You’ll work in a small, senior team with end-to-end ownership of the platform. While some engineers lean more toward infrastructure, this role is primarily focused on backend and platform development, designing and evolving the services that orchestrate ML workflows on top of Kubernetes and GCP.The platform is built in Python and integrates with tools like Celery, Argo, and Crossplane to provision and manage ML infrastructure. We are also evolving the platform architecture, including exploring multi-project GCP setups and expanding our client and CLI capabilities.What You’ll DoDesign and build scalable Python services and APIs that power our ML platformDevelop and evolve client tooling (Python SDK and upcoming CLI) to improve how users interact with the platformWork on orchestration and workflow systems using tools like Celery and ArgoContribute to platform architecture, including ongoing work around multi-project GCP setups and system design improvementsCollaborate with ML engineers, data scientists, and other teams to build reliable, self-service workflows for ML use casesTake ownership of services end-to-end: design, implementation, deployment, and operationContribute to infrastructure and platform reliability, working with Kubernetes and cloud-native systemsParticipate in code reviews, design discussions, and cross-team initiativesWho You AreStrong backend engineer with deep Python experience and a track record of building production systemsInterested in platform engineering and building internal tools that other engineers rely onComfortable working across the stack, from APIs and services to cloud infrastructure when neededEnjoy collaborating across teams and driving work that spans multiple domainsCurious about ML platforms and how to enable others to build and run ML workloads effectivelyExperience with architectural decisions or technical leadership is a plus, but not a requirementMust-Have SkillsStrong experience building backend services and APIs in PythonExperience designing and operating distributed systems in productionFamiliarity with containerized environments and KubernetesExperience working with cloud platforms (GCP is a plus, not required)Experience with asynchronous or workflow-based systems (e.g. Celery or Argo Events)Solid understanding of software engineering best practices (testing, CI/CD, observability)Fluent in English, with strong written and verbal communication skillsNice-to-Have SkillsExperience with infrastructure orchestration tools like Crossplane or TerraformExposure to ML platforms or tooling (e.g. MLFlow, Vertex AI, Dataproc)Experience working in environments with multiple cloud projects or multi-tenant systemsInterest in improving developer experience and self-service platformsAbout 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.