i3D.net
i3D.net
51 – 200 Employees
ConsultingLogisticsMarketing
i3D.net provides low-latency infrastructure for game studios, online services, and enterprise applications. Its offering includes dedicated bare-metal and GPU servers, cloud infrastructure, DDoS protection, game server orchestration, and tailored colocation options. The company focuses on supporting demanding real-time workloads with reliable performance, low latency, and minimal downtime for clients operating globally.

Senior Backend Developer (Go) – Data Integrations, Rotterdam Hybrid

Build Go-based backend services, APIs, and migration pipelines supporting i3D.net’s gaming and network infrastructure. Own billing, pricing, and integrations across core business systems.

Description

  • Lead migrations and data pipelines for billing, contracts, and assets, with validation and rollback controls
  • Investigate legacy databases and define reliable, idempotent transformation logic
  • Develop scalable Go backend services and abstraction layers
  • Expose billing capabilities while enforcing business rules
  • Create reusable product, offer, pricing, and billing models across platforms
  • Connect ERP, CRM, payment, and inventory systems
  • Develop REST and gRPC APIs with validation, logging, retries, and monitoring
  • Build migration tools, scripts, and runbooks for repeatable migrations and managed cutovers
  • Establish monitoring, dashboards, and alerts for data and integration problems
  • Partner with Finance, Product, and Business Analysts to refine rules and verify results
  • Conduct code reviews, share expertise, and help shape the long-term billing architecture
  • Produce migration plans, mappings, transformation rules, billing APIs, integrations, monitoring, dashboards, and runbooks

Requirements

  • At least five years of experience building production systems with Go, .NET, or PHP
  • Professional experience using Go as the primary development language
  • Hands-on knowledge of SQL, MariaDB, or PostgreSQL and complex database schemas
  • Experience designing transformation pipelines and developing idempotent scripts
  • Background in building data validation tools
  • Experience creating and integrating REST or gRPC APIs
  • Knowledge of OAuth2 or JWT authentication
  • Experience connecting ERP, CRM, payment, or inventory platforms
  • Working knowledge of Docker and CI/CD pipelines
  • Experience with Terraform or Ansible
  • Ability to write unit, integration, and contract tests
  • Strong ownership skills and the ability to collaborate with technical and nontechnical stakeholders
  • Currently based in the Netherlands or willing to relocate there
  • A valid EU work permit is required

Benefits

  • Work-from-home allowance
  • High-quality development tools
  • Shift premiums
  • Annual performance bonus
  • 25 vacation days in addition to national holidays
  • Travel reimbursement
  • Employer-paid pension
  • Relocation support
  • Career development guidance
  • Education expense reimbursement
  • Lifetime access to Ubisoft’s game library
  • On-site gym in Rotterdam
  • Dedicated game and music rooms

Related Jobs