Software Engineer - Backend, Shop Team

22 Hours ago • All levels • Backend Development

Job Summary

Job Description

As a Backend Engineer on the Shop Team at FACEIT, you'll design and build distributed APIs and microservices using Golang/Go, GCP, Microservices, and Kubernetes. Responsibilities include the full software development lifecycle (planning, design, construction, testing, deployment), developing distributed APIs and scheduled procedures, solving complex technical issues, collaborating on team meetings, troubleshooting, and creating proof-of-concept work. You'll be responsible for code design, organization, and pattern implementation, writing technical specifications, and developing user documentation. The team oversees the entire checkout flow, search features, filters, and shop page, ensuring a seamless user experience for purchasing rewards and custom items.
Must have:
  • Commercial experience with Go/Golang on large projects
  • Design distributed APIs and scheduled procedures
  • Microservices environment experience
  • RESTful/gRPC API knowledge
  • Async communication understanding
  • SOLID or DRY principles
  • Docker or Kubernetes experience
  • In-depth testing understanding
  • Experience with large complex applications
Good to have:
  • Passion for video games and esports
  • Desire to learn new technologies
  • Good communication skills
  • Proactive learning
Perks:
  • Full support for remote work across Europe

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.

The Shop Team oversees the entire checkout flow, search features, filters, and shop page on the FACEIT platform, ensuring a seamless and efficient user experience. In the shop, users can discover a wide range of rewards, including gaming gear, gift cards, in-game items, and more. They can redeem FACEIT Points or make purchases with cash. Additionally, the team designs custom items like profile cards and cosmetic items, specifically tailored for platform users.

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!

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.

We are pleased to offer full support for remote work across all European countries and are ready to move forward with the hiring process on the basis of a permanent, full-time contract. This arrangement ensures that your employment will be governed by the labor laws of your country of residence, granting you access to all the associated perks and benefits.

Similar Jobs

Activision - Cloud Engineering Co-op

Activision

Vancouver, British Columbia, Canada (Hybrid)
2 Weeks ago
PwC - IN-Senior Associate_Full Stack Developer_Data &Analytics_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Cognite - Senior Data Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
King - Senior Backed Engineer | Activision Blizzard Media

King

Barcelona, Catalonia, Spain (On-Site)
3 Months ago
PwC - Associate_ DevOps Engg_ Application Technology_Advisory _Kolkata/NCR

PwC

Kolkata, West Bengal, India (On-Site)
3 Months ago
PwC - Backend Developer/Consultant with German (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
Evolution - Backend Developer - Game Server

Evolution

Gothenburg, Västra Götaland County, Sweden (On-Site)
3 Months ago
Eleven Labs - Backend Engineer

Eleven Labs

Krakow Am See, Mecklenburg-Vorpommern, Germany (Remote)
5 Months ago
N-iX - Senior Java Backend Engineer

N-iX

(Remote)
6 Days ago
Epic Games - Principal Programmer, Horde

Epic Games

United States (On-Site)
5 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Go Fund Me - Staff Software Engineer (Payments)

Go Fund Me

San Francisco, California, United States (On-Site)
2 Months ago
Pocket Worlds - Senior Backend Engineer (DevOps)

Pocket Worlds

Austin, Texas, United States (On-Site)
4 Months ago
Rackspace Technology - AWS Devops Engineer II - R-19974

Rackspace Technology

India (Remote)
2 Months ago
ION - Senior Security Architect

ION

London, England, United Kingdom (On-Site)
4 Months ago
Luxoft - Additiv Consultant

Luxoft

(Remote)
2 Months ago
CrazyLabs - DevOps Engineer

CrazyLabs

Skopje, Greater Skopje, North Macedonia (On-Site)
4 Weeks ago
Fiddler AI - Staff Backend Engineer

Fiddler AI

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Luxoft - Functional Tester

Luxoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Haptic - Senior Backend Engineer

Haptic

Paris, Île-de-France, France (Remote)
1 Month ago
Demonware - Site Reliability Engineering Co-op

Demonware

Vancouver, British Columbia, Canada (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in England, United Kingdom

Hawk Eye Innovations - Technical Writer

Hawk Eye Innovations

Basingstoke, England, United Kingdom (On-Site)
6 Days ago
Lighthouse Games - Senior Vehicle Development Artist

Lighthouse Games

Royal Leamington Spa, England, United Kingdom (On-Site)
8 Months ago
Aera Technology - Client Partner | Enterprise Platform Sales | Decision Intelligence

Aera Technology

London, England, United Kingdom (On-Site)
3 Months ago
The Walt Disney Company - Manager, Certification & Training

The Walt Disney Company

London, England, United Kingdom (Hybrid)
2 Weeks ago
PTW - Strategic Partnership Manager

PTW

London, England, United Kingdom (Hybrid)
3 Months ago
Critical mass - Lead User Experience Designer

Critical mass

London, England, United Kingdom (Hybrid)
4 Months ago
ION - Senior Business Consultant - Allegro​

ION

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

Rank group

Walsall, England, United Kingdom (On-Site)
2 Months ago
Assystems - CS&A Engineer

Assystems

Blacon, England, United Kingdom (On-Site)
3 Months ago
Meta - Director, Product Management - Privacy

Meta

London, England, United Kingdom (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Eleven Labs - Backend Engineer

Eleven Labs

London, England, United Kingdom (Remote)
6 Months ago
Baazi Games - Senior Software Engineer

Baazi Games

Delhi, India (Hybrid)
4 Months ago
Epic Games - Lead Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
White Hat Gaming  - Scala Developer

White Hat Gaming

(Remote)
3 Months ago
Inkittt - Senior Software Engineer, Backend

Inkittt

Krakow Am See, Mecklenburg-Vorpommern, Germany (Hybrid)
4 Months ago
Spyke Games - Backend Game Developer

Spyke Games

İstanbul, Türkiye (On-Site)
6 Months ago
KBG Blockchain Game Studios - Blockchain Developer (BSC)

KBG Blockchain Game Studios

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
7 Months ago
Equivalent Jobs - SENIOR С++ SOFTWARE ENGINEER

Equivalent Jobs

(Remote)
2 Months ago
King - Developer Intern

King

Barcelona, Catalonia, Spain (On-Site)
1 Week ago
Flow - Senior/Staff Backend Software Engineer

Flow

Miami, Florida, United States (Hybrid)
4 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.

Riyadh Province, Saudi Arabia (On-Site)

Silesian Voivodeship, Poland (Hybrid)

England, United Kingdom (Remote)

Riyadh Province, Saudi Arabia (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

England, United Kingdom (On-Site)

China (On-Site)

Poland (On-Site)

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