Senior Software Engineer - Platform and Game Servers

4 Months ago • 4-8 Years • Backend Development

Job Summary

Job Description

Senior Software Engineer needed for Platform & Game Servers at EFG. Must have experience in Golang, APIs, microservices, and cloud environments. Experience with Docker, Kubernetes, and Terraform is essential. Passion for gaming and esports is a plus.
Must have:
  • Golang experience
  • API development
  • Microservices env
  • Cloud experience
Good to have:
  • Docker/Kubernetes
  • Terraform skills
  • Network expertise
  • Gaming passion
Perks:
  • Unlimited holiday
  • Private medical

Job Details

Description

At EFG (ESL FACEIT Group) we create worlds beyond gameplay, where players and fans become a community. We pride ourselves in having a corporate social responsibility which is that "IT'S NOT GG, UNTIL IT'S GG FOR ALL".

Our passion, craft, and DNA are aligned to create and shape the world of esports, gaming tournaments, leagues, events, and holistic ecosystems through our millions of players, fans, and heroes, as well as through our people, and culture.

About FACEIT

With more than 25m users playing 30m matches every month FACEIT is the leading competitive gaming platform. We provide gamers the best experience possible by making sure we are always on top of our tech - and continue to deliver industry-leading features to our already awesome platform. 

The Team

For our Platform and Game Servers Team, we're looking for a senior software engineer with a platform background who can help us realize the platform vision at EFG. You'll need a solid background in building APIs using Golang and a good understanding of gRPC, databases, and the architectural principles guiding the systems you've developed from inception to implementation. You excel as an engineer but are not afraid of infrastructure, networking and cloud environments. We have extensive CI/CD pipelines so deploying to production happens regularly, we’ll aim to have you get code into production from day 1.  It will be a bonus point if you have experience in gaming-related networks and optimizing their performance, including aspects such as network acceleration, backbone networks, and network peering.

Your role will involve splitting your time between enhancing the next generation of game server platforms at FACEIT and sharing responsibility for the cloud platform that supports the wider EFG ecosystem. The roadmap for the next year includes upgrading our hybrid cloud scaler, creating new observability and control plane systems for global game server capacity as well as ensuring the platform is secure and enabling other areas of the engineering organization to succeed.

Responsibilities:

  •  Develop software for the platform and game servers team ensuring high quality, well tested and performant code reaches production.
  • Design systems, architectect solutions and improve performance of the cloud platform and game servers offered at EFG;
  • As this role is both software engineering and cloud management, the ideal candidate will have deep knowledge of cloud systems, patterns and Terraform, as well as commercial experience in Golang.

Requirements

  • Current commercial experience with Golang on large scalable projects;
  • Ability to design distributed APIs and scheduled procedures;
  • Experience working within a large microservices environment;
  • Excellent knowledge of RESTful/gRPC or APIs and their development;
  • Good understanding of Async communication;
  • Proven experience working with various databases (both SQL and NoSQL);
  • Experience with Docker or Kubernetes at a production scale;
  • Production experience with a major cloud provider;
  • Experience with Terraform;
  • In-depth understanding of testing strategies and approaches (Unit testing, integration testing, e2e testing, smoke testing);
  • Previous experience working on large, complex applications.
  • Commercial experience in distributed networking and experience in developing low latency networks;
  • Clear written communication for technical design documentation;
  • A passion for video games and esports is a plus.

Benefits

EFG is a global company with employees scattered across the world and as a result benefits vary depending on location and local laws. We'll be happy to talk with you about what that means in your country. For example, in the UK we offer unlimited holiday, private medical and income protection to name a few. We’re also happy to discuss salary when we speak as this also changes by geography and skillset.

Similar Jobs

Xsolla - Full Stack Developer

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
7 Months ago
Palo Alto Networks - Prisma Cloud Solutions Architect - Healthcare

Palo Alto Networks

Phoenix, Arizona, United States (Remote)
2 Months ago
Peak - Summer Intern, DevOps Engineer

Peak

İstanbul, Türkiye (On-Site)
1 Month ago
Go Fund Me - Senior Software Engineer (Incubation & Network Effects)

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (On-Site)
2 Months ago
Werplay - QA Automation Engineer

Werplay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
1 Month ago
Bigger Games - Backend Engineer

Bigger Games

İstanbul, Türkiye (On-Site)
8 Months ago
Xsolla - PHP Backend Developer

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)
2 Months ago
LeoVegas - Backend Engineer - Gaming

LeoVegas

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Voodoo - Senior Back-end Engineer - Wizz

Voodoo

Paris, Île-de-France, France (On-Site)
3 Months ago
SuperPlay - Senior Server Developer

SuperPlay

Bucharest, Bucharest, Romania (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Blazing griffin - Tools Programmer (Games)

Blazing griffin

Glasgow, Scotland, United Kingdom (Hybrid)
1 Month ago
G5 Games - Senior QA Automation Engineer

G5 Games

Astana, Astana, Kazakhstan (Remote)
2 Weeks ago
Epic Games - QA Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Seedify - Staff Technical Architect

Seedify

(Remote)
5 Months ago
ByteDance - Software Engineer, Backend and Infrastructure

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Luxoft - Senior QA Automation Python Engineer

Luxoft

(Remote)
1 Month ago
PwC - IN-Senior Associate_React Developer_Data &Analytics_Advisory_PAN India

PwC

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Wargaming - Infrastructure DevOps Engineer

Wargaming

Vilnius, Vilnius County, Lithuania (Hybrid)
2 Months ago
Playtech - DevOps Engineer

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
2 Months ago
Sperasoft - Release Engineer

Sperasoft

(Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

Alpha Sense - Account Executive, Enterprise Intelligence

Alpha Sense

London, England, United Kingdom (On-Site)
3 Months ago
Cloud Imperium Games - Principal Network Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
2 Months ago
Bally's Interactive - CRM Executive

Bally's Interactive

London, England, United Kingdom (On-Site)
3 Months ago
version 1 - Delivery Manager - UK Public Sector

version 1

Belfast, Northern Ireland, United Kingdom (On-Site)
1 Month ago
Rank group - Team Leader

Rank group

Wednesbury, England, United Kingdom (On-Site)
2 Months ago
Tesla - Customer Experience Specialist, Vehicle Handover

Tesla

Greenhithe, England, United Kingdom (On-Site)
1 Week ago
Deliveroo - Site Manager

Deliveroo

Bristol, England, United Kingdom (On-Site)
1 Week ago
Overwolf - PHP Developer - Tebex

Overwolf

Nottingham, England, United Kingdom (Remote)
2 Months ago
Tripledot Studios - Senior Product Analyst

Tripledot Studios

London, England, United Kingdom (Hybrid)
2 Months ago
Rank group - Food & Beverage Host

Rank group

Glasgow, Scotland, United Kingdom (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

seeking alpha - Senior Back-End Developer

seeking alpha

Ukraine (Remote)
1 Month ago
Passion Gaming - Back End Engineer PHP

Passion Gaming

Gurugram, Haryana, India (On-Site)
5 Months ago
King - Senior Staff Backend Engineer - Activision Blizzard Media

King

San Francisco, California, United States (On-Site)
2 Months ago
CCP Games - Senior Distributed Systems Engineer

CCP Games

Reykjavík, Reykjavíkurborg, Iceland (Remote)
1 Month ago
Extreme Network - Staff Backend Developer (Python, Microservices, GenAI - 92890) Ireland

Extreme Network

Shannon, County Clare, Ireland (Remote)
3 Months ago
N-iX - Senior/Lead Backend Engineer

N-iX

Ukraine (Remote)
1 Week ago
LeoVegas - Senior Backend Engineer - Retention/Sports/iGaming

LeoVegas

Málaga, Andalusia, Spain (Hybrid)
3 Months ago
Paytm - Backend - Software Engineer

Paytm

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Tencent - Backend Development Intern

Tencent

Auckland, Auckland, New Zealand (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

The ESL FACEIT Group is the leading competitive games and esports company.


We help brands embrace the youth culture phenomenon of our times. Through exposure and authentic activation, we enable brands to engage the notoriously hard-to-reach global youth audiences capable of driving their growth today and tomorrow.


At EFG we create worlds beyond gameplay where players and fans become community. The company is built on the great legacy of the world-renowned ESL, FACEIT and DreamHack brands.


We harness this legacy to further innovate and develop the esports and gaming landscape worldwide. Working with our developer, publisher, brand, and media partners, we deliver products that accelerate gaming culture and make gamer communities come together.


Join us on the journey as we help gaming communities thrive by creating worlds beyond gameplay that unite players, fans, and creators around the esports and games they love.

Riyadh Province, Saudi Arabia (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

England, United Kingdom (On-Site)

China (On-Site)

Poland (On-Site)

London, England, United Kingdom (Remote)

London, England, United Kingdom (Remote)

View All Jobs

Get notified when new jobs are added by ESL FACEIT Group - EFG

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug