Software Engineer - Backend Services - MPG - Fully remote from the UK or the EU

2 months ago
Full-time
Senior
Software Development
Climax Studios

Climax Studios

Climax Studios specializes in developing high-quality AAA video games, leveraging its extensive experience and collaboration with top industry developers to push the boundaries of gaming, including advancements in Virtual Reality and Augmented Reality.

Internet Software & Services
51-250
Founded 1999

Description

  • Build backend systems, write code, and support deployments for game projects and internal tools.
  • Collaborate with team leads, stakeholders, peers, project leads, and producers to estimate, prioritise, and deliver work.
  • Help define solutions and implement features that meet requirements and delivery timelines.
  • Maintain, extend, and improve existing codebases while developing new features and systems.
  • Promote high standards through testing, CI/CD practices, and documentation.
  • Support teammates in day-to-day engineering work and problem-solving.
  • Keep stakeholders informed of revised estimates and delivery times.
  • Contribute to integrating backend services with external co-development clients.

Requirements

  • Experience in game development and at least one commercial title involving server backends for AAA games, free-to-play mobile games, casino apps, or similar high-concurrency products.
  • Production experience with at least one of Java, Golang, C#, C++, or Kotlin.
  • Experience with cloud platforms such as Amazon Web Services, Google Cloud, or Microsoft Azure; AWS Certification (Associate or above) is advantageous.
  • Experience with infrastructure as code tools such as Terraform.
  • Demonstrable database experience with both SQL and NoSQL databases.
  • Experience building distributed applications.
  • Experience with Git, Perforce, or other source control tools.
  • Knowledge of microservices and service-oriented architectures, especially Kubernetes and Docker.
  • Experience with CI/CD pipelines to validate and test code.
  • Understanding of how to use LLMs for structured and unstructured data queries and GenAI for code generation.
  • Ability to create supporting documentation, designs, and comments.
  • Strong time management, autonomy, attention to detail, and ability to follow direction.
  • Clear communication skills and openness to constructive critique.
  • Ability to adapt to new tools, languages, and concepts as project needs change.

Benefits

  • Fully remote, remote-friendly working with core hours and a flexible work environment.
  • Private medical insurance, mental health first-aiders, and access to therapy and coaching via Myndup.
  • Strong pension plan and life insurance.
  • Minimum 25 days’ holiday plus a paid winter break.
  • Three paid volunteering days each year.
  • Family-friendly parental leave and caregiver flexibility.
  • Annual learning and development budget, expert talks, game jams, and mentoring opportunities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for the Elasticsearch Distributed Systems team to improve cluster-scale indexing, coordination, and resilience across a highly distributed search platform.

Elasticsearch Java Lucene
6 hours, 48 minutes ago

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch Distributed Systems team to improve the scale, performance, and resilience of clustered search infrastructure.

Elasticsearch Java Lucene
6 hours, 48 minutes ago

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch Distributed Systems team to help improve the scale, performance, and resilience of the cluster systems that handle indexing, allocation, replication, and node coordination.

Elasticsearch Java Lucene
6 hours, 48 minutes ago

Senior Software Engineer - Fullstack (Backend Focused)

New Relic 1K-5K Internet Software & Services

New Relic is hiring a backend engineer to help build a new observability experience and next-generation platform services for distributed systems in an AI-first environment.

Agile CI/CD Docker Git GraphQL Java Kafka Kubernetes Microservices React REST API Spring Boot TypeScript
6 hours, 48 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers