Go Backend Architect: Data, Billing & Integrations (Hybrid)

i3D.net

Rotterdam

Hybrid

EUR 85,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive pay
Shift bonuses
Annual bonus
25 vacation days
Travel allowance
Pension plan
Ubisoft game library access
In-house gym
Career guidance and education support

Job summary

i3D.net is seeking a Senior Backend Developer to own data flows across billing, product, and sales data. Using Go, you’ll build services and APIs that expose billing logic and connect systems like ERP and CRM, shaping how data moves and is validated at scale.

You’ll work on greenfield architecture, define customer data models, and standardize product and pricing structures across integrations. Collaborating with Finance, Product, and Business Analysts, you’ll ensure auditable outputs while

Qualifications

  • 5+ years of building production systems in Go, .NET, or PHP
  • Experience with SQL, MariaDB, or Postgres and working with complex schemas
  • Designed transformation pipelines, written idempotent scripts, and built validation tooling
  • Built and integrated REST or gRPC APIs with authentication patterns like OAuth2 or JWT
  • Connected systems such as ERP, CRM, payment providers, or inventory platforms
  • Comfortable with Docker, CI/CD pipelines, and tools like Terraform or Ansible
  • Write unit, integration, and contract tests to ensure reliability
  • Take end-to-end responsibility and work effectively with technical and nontechnical stakeholders
  • This is a hybrid position with some onsite work required at our Rotterdam office. You are either already in the Netherlands or open to relocating here, and we provide relocation services to support your move (a valid EU work permit is necessary).
  • You’ll design systems, not just implement them, and take full ownership from idea to production.
  • Work on core projects that power global gaming and tech giants like Ubisoft.

Responsibilities

  • Own data migrations and pipelines: Design and implement ETL flows to move billing, contract, and asset data into target systems with full validation and rollback capability
  • Model and transform complex data structures: Analyze legacy databases, define transformation logic, and ensure consistent, idempotent data handling
  • Build scalable backend services in Go: Develop services and abstraction layers that expose billing logic and enforce business rules, while leveraging the right tools (e.g. SQL, Python) for data transformations and migrations
  • Standardize product and pricing models: Define reusable product and offer structures that work consistently across systems and integrations
  • Integrate external systems into billing flows: Connect ERP, CRM, payment, and inventory platforms with secure, reliable data exchange and reconciliation
  • Develop robust APIs and integrations: Build REST and gRPC APIs with strong validation, logging, retry logic, and monitoring
  • Automate migrations and operational processes: Create tooling, scripts, and runbooks that support repeatable migrations and controlled cutovers
  • Improve observability and incident response: Implement monitoring, dashboards, and alerting to quickly detect and resolve data or integration issues
  • Collaborate across teams: Work closely with Finance, Product, and Business Analysts to refine business rules and validate outputs
  • Mentor and contribute to architecture decisions: Share knowledge, review code, and help shape the long-term billing architecture

Skills

Go
.NET
PHP
SQL
MariaDB
PostgreSQL

Tools

Docker
CI/CD
Terraform
Ansible

Job description

i3D.net is seeking a Senior Backend Developer to own data flows across billing, product, and sales data. Using Go, you’ll build services and APIs that expose billing logic and connect systems like ERP and CRM, shaping how data moves and is validated at scale.

You’ll work on greenfield architecture, define customer data models, and standardize product and pricing structures across integrations. Collaborating with Finance, Product, and Business Analysts, you’ll ensure auditable outputs while

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Go, Data & Integrations (Hybrid)
Senior Backend Engineer - Go, Data & Integrations (Hybrid)

WebHosting • Rotterdam

Hybrid
EUR 80,000 - 120,000
Great pay and bonuses
25 vacation days
Travel allowance
+1
Senior Backend Go Engineer — Billing Data & Integrations
Senior Backend Go Engineer — Billing Data & Integrations

i3D.net • Rotterdam

Hybrid
EUR 85,000 - 120,000
Annual bonus
25 vacation days
Travel allowance
+3
Senior Backend Engineer (Go) — Billing & Data Integrations
Senior Backend Engineer (Go) — Billing & Data Integrations

i3D.net • Capelle aan den IJssel

Hybrid
EUR 70,000 - 110,000
Annual bonus
25 vacation days
Travel allowance
+4
Senior Go Backend Engineer – Data & Integrations (Hybrid)
Senior Go Backend Engineer – Data & Integrations (Hybrid)

i3D.net - A Ubisoft Company • Rotterdam

Hybrid
EUR 70,000 - 110,000
Hybrid work model
Relocation support
Annual bonus
+2
Senior Go Backend Engineer — Data & Billing Integrations (Hybrid NL)
Senior Go Backend Engineer — Data & Billing Integrations (Hybrid NL)

I3D • Rotterdam

Hybrid
EUR 70,000 - 110,000
Annual bonus
25 vacation days
Travel allowance
+1
Senior Back End Engineer (Golang, Data & Integrations)
Senior Back End Engineer (Golang, Data & Integrations)

i3D.net • Rotterdam

Hybrid
EUR 85,000 - 120,000
Competitive pay
Shift bonuses
Annual bonus
+6
Senior Backend Developer – (Golang, Data & Integrations)
Senior Backend Developer – (Golang, Data & Integrations)

WebHosting • Rotterdam

Hybrid
EUR 80,000 - 120,000
Great pay and bonuses
25 vacation days
Travel allowance
+1
Senior Backend Engineer - Go Cloud Services (Hybrid)
Senior Backend Engineer - Go Cloud Services (Hybrid)

Nebius Group • Amsterdam

Hybrid
EUR 90,000 - 130,000
Competitive compensation
Career growth
Flexibility
+3
Senior Backend Developer – (Golang, Data & Integrations)
Senior Backend Developer – (Golang, Data & Integrations)

i3D.net • Rotterdam

On-site
EUR 85,000 - 120,000
Annual bonus
25 vacation days
Travel allowance
+3
Backend Developer – (Golang, Data & Integrations)
Backend Developer – (Golang, Data & Integrations)

i3D.net • Rotterdam

Hybrid
EUR 75,000 - 110,000
Hybrid Work Setup