Software Engineer | Game Services

King

Barcelona

Presencial

EUR 60.000 - 90.000

Jornada completa

hace 29 horas
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

King is seeking a Software Engineer to design, build, and maintain backend services and platforms used across its games. You will collaborate with engineers, product owners, designers, and game teams to deliver scalable, reliable systems and reusable components.

You will explore AI capabilities, integrate them into player support and tooling, and contribute to architecture, testing, and automated delivery while helping grow the engineering culture at King.

Formación

  • Professional software development experience.
  • Backend services and API design.
  • Distributed systems and event‑driven architectures.
  • Relational and NoSQL databases design and optimization.
  • Ability to write clean, well-tested code.
  • Familiarity with cloud platforms and deployment.
  • Strong collaboration across cross‑functional teams.
  • Ability to learn new technologies and apply AI capabilities where useful.
  • Proficient English communication.

Responsabilidades

  • Design, build, and maintain software used across King games.
  • Develop scalable backend services, APIs, event-driven systems.
  • Collaborate with product owners, designers, engineers.
  • Own features from design to deployment and production support.
  • Improve scalability, observability, and reliability of systems.
  • Contribute to architecture discussions and engineering standards.
  • Integrate AI capabilities into products and workflows.
  • Promote automation and continuous delivery.

Conocimientos

Backend development
Distributed systems
APIs
Databases (SQL/NoSQL)
Cloud platforms
CI/CD and testing
Code quality and reviews
AI-enabled development
English communication

Herramientas

Docker
Kubernetes
AWS
Kafka
Git
CI/CD tooling

Descripción del empleo

Job Description

At King, we build products and services that help millions of players enjoy our games every day. The Player Support Innovation and Development team develops the technology behind modern player support experiences, helping players quickly find answers, resolve issues, and get back to playing.

As a Software Engineer, you'll build products, platforms, and services used across multiple King games, working closely with engineers, Product Owners, designers, and game teams. Designing for reuse, scalability, reliability, and long-term maintainability is at the heart of what we do.

You’ll work across a variety of technologies, with much of our engineering focused on backend services, distributed systems, event-driven architectures, and reliable platforms that integrate seamlessly across King's ecosystem.

No two projects are exactly the same. Depending on the challenge, you might be designing backend services, improving web applications, building developer tooling, integrating AI capabilities, or helping shape the architecture of a shared platform.

We're looking for a versatile engineer with broad software engineering knowledge, strong backend foundations, and the curiosity to learn and work across different technologies when needed.

Your role within the Kingdom
  • 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 from design and implementation through testing, deployment, monitoring, and production support.
  • Improve the scalability, resilience, observability, and maintainability of existing systems.
  • Collaborate with Product Owners, designers, engineers, and other stakeholders to deliver high-quality 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 where they can deliver meaningful value.
  • Share knowledge and help grow the engineering culture within the team.
Skills To Create Thrills

We're looking for engineers with strong software engineering fundamentals and a passion for building great products. We value curiosity, adaptability, and problem-solving more than expertise in any single language or framework.

You will likely have experience with:

  • Professional software development, ideally using Java or another backend-oriented programming language.
  • Designing and building scalable backend services and APIs.
  • Distributed systems, asynchronous processing, and event-driven architectures.
  • Relational or NoSQL databases, including data modelling and performance considerations.
  • Designing reliable integrations between systems.
  • Writing clean, maintainable, and well-tested code.
  • Modern engineering practices, including Git, CI/CD, automated testing, and code reviews.
  • Reliability, observability, monitoring, and operating services in production.
  • Cloud-based systems and modern deployment practices.
  • Collaborating effectively within cross-functional teams.
  • Understanding systems end-to-end, from user experiences and backend services to infrastructure and production operations.
  • Using AI capabilities or AI-assisted tools as part of software development or product delivery.
  • Communicating effectively in English.
Bonus Points
  • React or modern web development.
  • AWS or other cloud platforms.
  • Docker or Kubernetes.
  • Kafka or other event-streaming platforms.
  • Shared platforms or developer tooling.
  • AI-enabled products or workflows.
  • C++, C#, or other programming languages.
  • Android or iOS development and deployment.
  • Game development.
How We Work

We're a small, collaborative team where everyone contributes beyond writing code. Engineers are encouraged to take ownership, participate in technical decision-making, and continuously improve both our products and the way we work.

We believe great software comes from strong engineering practices, close collaboration, and a mindset of continuous improvement. We embrace automation and AI-assisted development to help us build high-quality software more efficiently, while leaving more time to focus on solving meaningful problems.

We actively explore new technologies and engineering practices to continuously improve how we design, build, operate, and evolve our software.

Why Join Us?

Joining the Player Support Innovation and Development team means working on products and platforms that support millions of players across King's games while solving a diverse range of engineering challenges.

This is an opportunity to:

  • Build products and services with impact across multiple King games.
  • Work across a diverse technology landscape, from backend systems to AI-enabled experiences.
  • Solve challenging engineering problems at scale.
  • Influence architecture, engineering practices, and the evolution of shared platforms.
  • Learn from experienced engineers in a collaborative and supportive environment.
  • Help shape the future of player support and modern software engineering at King.
About King

With a mission of Making the World Playful, King is a leading interactive entertainment company for the mobile world 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 titles 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 and @lifeatking on Instagram.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Tools Developer
Senior Tools Developer

King • Barcelona

Presencial
EUR 90.000 - 120.000
Awesome benefits
Principal AI Solution Engineer
Principal AI Solution Engineer

King • Barcelona

Presencial
EUR 90.000 - 130.000
Senior Unity Developer
Senior Unity Developer

970 KING SHARED SERVICES S.L. • Barcelona

Presencial
EUR 60.000 - 90.000
Senior Principal Business Analyst
Senior Principal Business Analyst

Xbox Media Solutions (Formerly Activision Blizzard Media) • Barcelona

Presencial
EUR 90.000 - 130.000
Incident Manager
Incident Manager

Activision Blizzard, Inc. • Barcelona

Presencial
EUR 70.000 - 90.000
Senior Game Designer | Candy Crush Saga
Senior Game Designer | Candy Crush Saga

King • Barcelona

Presencial
EUR 60.000 - 85.000
Backend Engineer for Game Services & AI
Backend Engineer for Game Services & AI

King • Barcelona

Presencial
EUR 60.000 - 90.000
Senior Producer | Minecraft Blast, New Games
Senior Producer | Minecraft Blast, New Games

King • Barcelona

Presencial
EUR 70.000 - 98.000
Senior Software Engineer
Senior Software Engineer

Xbox Media Solutions (Formerly Activision Blizzard Media) • Barcelona

Presencial
EUR 70.000 - 110.000
Senior Unity Developer
Senior Unity Developer

King • Barcelona

Presencial
EUR 40.000 - 60.000