Senior Developer Golang – Gaming Servers

at  i3Dnet

2CADI, Zuid-Holland, Netherlands -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate23 Apr, 2025Not Specified24 Jan, 20255 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

TECH STACK

At i3D.net, you’ll work with:

  • Languages: Golang (primary), PHP (legacy), .NET
  • Infrastructure & Tools: Docker, Kubernetes, Ansible, GitLab pipelines, OpenSearch
  • Game Engines: Unity, Unreal Engine, and other relevant engines for integration
  • Databases: MariaDB
  • Practices: Test-Driven Development (TDD), CI/CD pipelines, Agile methodologies—we follow a “you build it, you deploy it, you support it” philosophy
  • IDE: Choose the development environment that you’re most comfortable with

ABOUT US

At i3D.net, we provide world-class global coverage with one of the most interconnected networks in the world. Our solutions focus on low latency, zero packet loss, and unmatched scalability, enabling seamless experiences for millions of users worldwide. With dedicated support, bespoke solutions and cutting-edge technology, we deliver reliable, cost-efficient infrastructure that empowers game developers and businesses to scale effortlessly. Partnering with major names like Nvidia, DuckDuckGo, Discord, and Ubisoft, we are shaping the future of gaming and network technology

Responsibilities:

YOUR TASKS

At i3D.net, we provide world-class global coverage with one of the most interconnected networks in the world. Our solutions focus on low latency, zero packet loss, and unmatched scalability, enabling seamless experiences for millions of users worldwide. With dedicated support, bespoke solutions, and cutting-edge technology, we deliver reliable, cost-efficient infrastructure that empowers game developers and businesses to scale effortlessly. Partnering with major names like Nvidia, DuckDuckGo, Discord, and Ubisoft, we are shaping the future of gaming and network technology.

WHY YOUR ROLE MATTERS

As a Senior Software Engineer (Golang) on our Game Team, you’ll be responsible for building, maintaining, and scaling microservices that power gameservers on bare metal and cloud infrastructures. This is not just about writing code—it’s about crafting solutions that track load, metrics, and telemetry, and building APIs to simplify complex setups for clients. You’ll work closely with product managers to meet user requirements while tackling API integrations with major cloud providers like GCP, AWS, and Azure, ensuring seamless scalability across platforms.

Key Responsibilities

  • Build, document, deploy, and maintain microservices that scale game servers on bare metal and cloud infrastructures.
  • Develop APIs to simplify client configurations for scaling game servers into the cloud.
  • Integrate with game engines like Unity and Unreal to track player activity and game events, extracting and aggregating data for customer dashboards.
  • Manage API integrations with cloud providers (e.g., GCP, AWS, Azure) to allocate VMs and install game servers.
  • Collaborate with the product manager to translate user requirements into actionable solutions.
  • Design scalable, efficient systems with a strong focus on domain-driven design and software architecture.
  • Maintain and occasionally enhance the backend of FairFight, our anti-cheat system, including implementing functional improvements and adding layers like API gateways and Auth0-based authorization.
  • Add new features and API endpoints to support configuration and improve system usability.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

2909 Capelle aan den IJssel, Netherlands