Senior Software Engineer - Backend (Go)

5 Months ago • 4-8 Years • Backend Development

Job Summary

Job Description

As a Senior Backend Software Engineer (Go) at EFG, you'll participate in the full software development lifecycle, designing and developing distributed APIs and scheduled procedures within a microservices environment. You'll solve complex technical issues, work with Golang/Go, GCP, Kubernetes, and contribute to services like Matchmaking and Monetization. Responsibilities include code design, technical specifications, documentation, and troubleshooting across multiple environments. Experience with large-scale Go projects, microservices, RESTful/gRPC APIs, and NoSQL databases is crucial.
Must have:
  • Commercial experience with Go/Golang on large scalable projects
  • Design distributed APIs and scheduled procedures
  • Experience in large Microservices environment
  • Excellent knowledge of RESTful/gRPC APIs
  • Understanding of Async communication
  • Experience with Docker or Kubernetes
  • In-depth understanding of testing
Good to have:
  • Passion for video games and esports
  • Desire to learn new technologies and frameworks
  • Good communication skills
  • Proven experience working with NoSQL databases
  • Ability to follow SOLID or DRY principles

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:

The goal of the Technology team is to establish the best tech platform in the gaming industry. They oversee all product-related technology within EFG, including scouting for innovative tech solutions, designing architectural frameworks, implementing best practices, devising effective tech strategies, fostering partnerships, and implementing seamless integrations.

Our Backend Engineers take full responsibility for the design and build of our distributed APIs and microservices and are currently working on some amazing new features. Our tech stack is based around Golang/Go, GCP, Microservices, Kubernetes – and much more!

Our Software Engineers are divided into collaborative teams that look after various services such as; Matchmaking, Clans, Growth, Monetization and many more - making constant improvements to them. We’re currently working on developing some crazy new features, but we are always open to new exciting ideas our colleagues want to share.

What you will do:

  • Participate in all aspects of the software development lifecycle including planning, technical design, construction, peer reviews, documentation, testing and deployment;
  • Design and develop distributed APIs and scheduled procedures;
  • Solve complex technical requirements or issues by leading analysis and development;
  • Work with the latest tools and continually learn and develop your skillset;
  • Contribute to team meetings; troubleshooting development and production problems across multiple environments and operating platforms;
  • Develop any required proof-of-concept work as part of the technical design process;
  • Be responsible for the Code Level Design, Organisation of code, use of patterns for the successful implementation of a solution;
  • Ability to clearly write technical and solution design specifications;
  • Support users by developing documentation and assistance tools;
  • Any other tasks that fall within this roles remit.

Requirements

  • Current commercial experience with Go/Golang on large scalable projects;
  • Ability to design amazing distributed APIs and scheduled procedures;
  • Experience working within a large Microservices environment;
  • Excellent knowledge of RESTful/gRPC or APIs;
  • Good understanding of Async communication;
  • A passion for video games and esports is a plus;
  • Proven experience working with NoSQL databases would be great;
  • Ability to follow SOLID or DRY principles;
  • Experience with Docker or Kubernetes;
  • In-depth understanding of testing;
  • Previous experience working on large complex applications.

Nice to have:

  • A passion for video games and esports is a plus;
  • Desire to learn new technologies and frameworks;
  • Good communication skills;
  • You are fast and reliable;
  • Able to work independently;
  • Be a proactive learner.

Similar Jobs

The Walt Disney Company - Sr Manager, Data Engineering

The Walt Disney Company

Lake Buena Vista, Florida, United States (On-Site)
4 Months ago
bosh group india - 2024_MS_EDE3_XC_SRE_DataEngineering

bosh group india

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Zeta - Senior Site Reliability Engineer

Zeta

Hyderabad, Telangana, India (On-Site)
6 Months ago
Nielsen Holdings - Senior Software Engineer (Java/Scala, Spark, Kubernetes, AWS)

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
6 Months ago
Meta - Production Engineering

Meta

Seattle, Washington, United States (Hybrid)
5 Months ago
GoTo Group - Software Engineer (Backend) - Consumer Payments

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
6 Months ago
Sony Interactive Entertainment - Server-Side Engineer (PlayStation™Network Server Application Development)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
3 Months ago
Peak - Senior Software Engineer, Games

Peak

(On-Site)
9 Months ago
Netflix - Software Engineer (L5) - Java Integration Framework (JIF)

Netflix

Los Gatos, California, United States (On-Site)
6 Months ago
ByteDance - Software Engineer (Messaging Middleware), Cloud Infrastructure

ByteDance

Singapore (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tripledot Studios - Machine Learning Engineer

Tripledot Studios

London, England, United Kingdom (Hybrid)
2 Months ago
Trendyol - Backend Developer

Trendyol

İzmir, İzmir, Türkiye (Hybrid)
6 Months ago
NVIDIA - Senior Software Engineer - Backend

NVIDIA

Ra'anana, Center District, Israel (On-Site)
3 Months ago
The Walt Disney Company - Lead Software Engineer in Test, iOS/Android

The Walt Disney Company

Glendale, California, United States (On-Site)
5 Months ago
Genies - 2025 Summer Backend Engineer Intern

Genies

San Mateo, California, United States (On-Site)
1 Month ago
Playtika - PHP Developer

Playtika

Poland (Hybrid)
5 Months ago
Enphase Energy - Staff Software Engineer - Cloud

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Paypal - Principal Machine Learning Engineer - AI

Paypal

San Jose, California, United States (On-Site)
6 Months ago
Sigma Software - Senior/Principal Site Reliability Engineer (AdTech)

Sigma Software

Brasília, Federal District, Brazil (Remote)
6 Months ago
Axon - Manager, Site Reliability Engineering

Axon

Canada (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

The Walt Disney Company - Digital Designer

The Walt Disney Company

London, England, United Kingdom (On-Site)
2 Months ago
Tesla - Sales Advisor

Tesla

Lincoln, England, United Kingdom (On-Site)
2 Months ago
Rank group - Electronic Gaming Host

Rank group

Glasgow, Scotland, United Kingdom (On-Site)
4 Months ago
Cloud Imperium Games - Senior VFX Artist

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
3 Months ago
Tesla - Service Advisor

Tesla

England, United Kingdom (On-Site)
2 Months ago
Rockstar Games - Full Stack Engineer (C#/React)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
7 Months ago
 Vizrt - Marketing & Events Coordinator

Vizrt

London, England, United Kingdom (Hybrid)
2 Months ago
Hawk Eye Innovations - Quality Control Manager

Hawk Eye Innovations

Basingstoke, England, United Kingdom (Hybrid)
1 Month ago
Nielsen Holdings - Media Solutions Consultant

Nielsen Holdings

London, England, United Kingdom (Hybrid)
3 Months ago
The Walt Disney Company - Senior Compositor

The Walt Disney Company

London, England, United Kingdom (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Paypal - Senior Engineer, Backend (Java)

Paypal

San Jose, California, United States (Hybrid)
6 Months ago
Limit Break - Senior Backend Engineer, Core Services

Limit Break

Tokyo, Japan (On-Site)
2 Months ago
Evolution - Backend Developer - Distributed Services

Evolution

Stockholm, Stockholm County, Sweden (On-Site)
6 Months ago
CloudHire - Backend Developer

CloudHire

Mumbai, Maharashtra, India (Remote)
6 Months ago
Playnetic - Game Developer - Java

Playnetic

(Remote)
2 Months ago
SLAY - Senior Backend Engineer - Berlin

SLAY

Berlin, Berlin, Germany (On-Site)
8 Months ago
Microsoft - Software Engineer II / Senior Software Engineer

Microsoft

(On-Site)
3 Months ago
Appier - Software Engineer, Backend Development

Appier

Taipei City, Taiwan (On-Site)
4 Months ago
Behaviour Interactive - Senior Online Programmer - Unannounced IP | Programmeur·euse Senior·e en ligne  - Projet non annoncé

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
5 Months ago
Patterned Learning Career - Senior Backend Engineer

Patterned Learning Career

(Remote)
2 Months 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.

New York, New York, United States (Hybrid)

Silesian Voivodeship, Poland (Remote)

Riyadh Province, Saudi Arabia (Hybrid)

Riyadh Province, Saudi Arabia (On-Site)

Ohio, United States (Hybrid)

England, United Kingdom (Remote)

North Rhine-Westphalia, Germany (Hybrid)

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