
Published: Mon, 24 Feb 2025 14:51:01 GMT
in esports and gaming.
Position: Software Engineer at ESL FACEIT Group
Company Overview:
ESL FACEIT Group is a leading company in the esports and gaming industry, dedicated to creating a community for players and fans beyond just gameplay. Our corporate social responsibility is to ensure that everyone can enjoy a good game, and we take pride in our passion and culture that aligns with this mission.
About FACEIT:
With over 25 million users and 30 million matches per month, FACEIT is the top competitive gaming platform. Our goal is to provide gamers with the best experience possible, continuously improving our technology and delivering industry-leading features.
The Team:
As a member of the Technology team, you will have the opportunity to contribute to establishing the best tech platform in the gaming industry. This team oversees all product-related technology for EFG, including finding innovative solutions, designing frameworks, implementing best practices, and fostering partnerships.
Responsibilities:
• Participate in all aspects of the software development lifecycle, including planning, design, construction, testing, and deployment
• Design and develop distributed APIs and scheduled procedures
• Solve complex technical issues by leading analysis and development
• Stay up-to-date with the latest tools and continuously expand your skillset
• Contribute to team meetings and troubleshoot technical problems
• Develop proof-of-concept work as part of the technical design process
• Take full responsibility for code design, organization, and implementation
• Write technical and solution design specifications
• Create documentation and assistance tools for users
• Other tasks as required
Requirements:
• Current commercial experience with Go/Golang on large scalable projects
• Ability to design and develop distributed APIs and scheduled procedures
• Experience working within a large Microservices environment
• Excellent knowledge of RESTful/gRPC or APIs
• Good understanding of Async communication
• Passion for video games and esports is a plus
• Experience with NoSQL databases is a plus
• Familiarity with SOLID or DRY principles
• Experience with Docker or Kubernetes
• In-depth understanding of testing
• Previous experience working on large complex applications
Nice to Have:
• Passion for video games and esports
• Desire to learn new technologies and frameworks
• Good communication skills
• Fast and reliable work ethic
• Ability to work independently and be a proactive learner
We value diversity and are pleased to offer full support for remote work across all European countries. This is a permanent, full-time position, and your employment will be governed by the labor laws of your country of residence, providing access to associated perks and benefits.
About the Company:
At ESL FACEIT GROUP, we believe that the real action happens beyond gameplay. Our mission is to create immersive and inclusive communities around the games we love. We do this through DreamHack, ESL, FACEIT, and Dreamhack Sports Games, each dedicated to bringing people together through gaming.
We are a team of creators, innovators, and gamers, united by our passion for the industry and our mission to make gaming the most exciting form of entertainment. We are constantly pushing boundaries and creating new worlds for everyone to enjoy, and we invite you to join us on this journey. Become a part of our mission to make gaming a good game for all. Apply link