King Digital Entertainment AB

Software Engineer | Game Services

King Digital Entertainment AB
Apply
9 days ago
Barcelona, SpainMid Level

Responsibilities

  • Design, build, and maintain software used across multiple King games and services.
  • Develop scalable backend services, APIs, event-driven systems, and reusable platform components.
  • Design integrations and data flows across player-support, game, and internal platform systems.
  • Own features through design, implementation, testing, deployment, monitoring, and production support.
  • Improve scalability, resilience, observability, reliability, and maintainability of existing systems.
  • Collaborate with Product Owners, designers, engineers, and stakeholders to deliver solutions.
  • Contribute to architecture, technical discussions, code reviews, and engineering standards.
  • Improve software quality through automation, testing, and continuous delivery.
  • Explore and integrate AI capabilities into player-support products, workflows, and internal tools.
  • Share knowledge and contribute to the engineering culture.

Requirements

  • Professional software development experience, ideally with Java or another backend-oriented programming language.
  • Experience designing and building scalable backend services and APIs.
  • Knowledge of distributed systems, asynchronous processing, and event-driven architectures.
  • Experience with relational or NoSQL databases, data modeling, and performance considerations.
  • Ability to design reliable integrations between systems.
  • Ability to write clean, maintainable, and well-tested code.
  • Experience with Git, automated testing, code reviews, and continuous delivery practices.
  • Understanding of reliability, observability, monitoring, and operating services in production.
  • Experience with cloud-based systems and modern deployment practices.
  • Ability to understand systems end-to-end, from user experiences and backend services to infrastructure and production operations.
  • Experience using AI capabilities or AI-assisted tools in software development or product delivery.
  • Effective English communication and cross-functional collaboration skills.
  • Bonus: experience with React or modern web development, AWS or other cloud platforms, Docker, Kubernetes, Kafka or other event-streaming platforms, shared platforms, developer tooling, AI-enabled products or workflows, C++, C#, Android, iOS, or game development.

Benefits

  • Opportunity to build products and services used across multiple King games and by millions of players.
  • Work on diverse engineering challenges spanning backend systems, shared platforms, and AI-enabled experiences.
  • Influence architecture, engineering practices, and shared-platform evolution.
  • Learn from experienced engineers in a collaborative and supportive environment.
King Digital Entertainment AB

About King Digital Entertainment AB

5,001-10,000 employees

King Digital Entertainment AB builds free-to-play mobile games for a global consumer audience, best known for the Candy Crush franchise and Farm Heroes Saga, with over 200 million monthly players. Its business model centers on in-app purchases and advertising, supported by large-scale live operations. Founded in 2003 and headquartered in Stockholm, King is a subsidiary of Activision Blizzard, now part of Microsoft.

Contact me