Principal Go Backend Developer

Talcom

Utrecht

On-site

EUR 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Bonus structure
Pension contribution
33 vacation and ADV days
Relocation assistance
Introductory conversation
Technical architecture and whiteboard
Relocation support

Job summary

Balanz Energy is seeking a Principal Go Backend Developer to shape the backend architecture of its growing energy technology platform. You will stay close to the code while owning architectural decisions, technical standards, and the platform's evolution, in a small, highly autonomous engineering team.

You will design high performance Go services, tackle scalability and reliability, and mentor other engineers as the company expands in the Dutch market.

Qualifications

  • 10+ years of professional software engineering experience.
  • Strong experience with Go, including concurrency and asynchronous processing.
  • Proven track record designing and scaling distributed backend systems.
  • Strong understanding of software architecture and engineering principles.
  • Comfortable making pragmatic architectural trade offs.
  • Able to communicate technical decisions clearly to both technical and non technical stakeholders.
  • Experience providing technical guidance or mentoring to other engineers.
  • Comfortable working in a small team where engineers have broad ownership.
  • A product oriented mindset and an interest in understanding the business impact of technical decisions.

Responsibilities

  • Shape the architecture and technical direction of the backend platform.
  • Design and develop high performance services in Go.
  • Build systems capable of handling large volumes of market, weather, and asset data.
  • Make decisions around scalability, reliability, performance, and maintainability.
  • Establish strong engineering practices around testing, observability, and system reliability.
  • Work closely with product and business stakeholders to translate requirements into practical technical solutions.
  • Mentor other engineers and raise the technical bar across the team.
  • Remain hands on with implementation while providing technical leadership beyond your own area of ownership.

Skills

Go
Concurrency
Distributed systems
Architecture
Leadership / mentoring

Tools

Kubernetes
PostgreSQL
ClickHouse
Redis
NATS JetStream
Svelte

Job description

Utrecht, Netherlands | Posted on 26/05/2026

The opportunity

Balanz Energy is looking for a Principal Go Backend Developer to help shape the backend architecture of a growing energy technology platform.

You will join a small engineering team building systems that support automated energy trading, renewable asset optimisation, forecasting, and market decision making. The work sits at the intersection of software engineering and the physical energy market, where system performance and decision quality have a direct commercial impact.

This is a hands on Principal role. You will remain close to the code while taking ownership of architectural decisions, technical standards, and the evolution of the platform.

About Balanz Energy

Balanz Energy is building infrastructure to help renewable energy providers operate their assets more intelligently.

As solar and wind generation continues to grow, energy production becomes increasingly dependent on weather conditions. Balanz Energy combines forecasting, market data, automated trading, and asset optimisation to help customers make better decisions in real time.

The company recently went live in the Dutch market and is building towards significant growth. This creates an opportunity to join at an early stage and have genuine influence over how the technology develops.

Engineering environment

The engineering team is intentionally small and highly autonomous, with approximately five developers expected by the end of the year.

The stack is evolving alongside the product and currently includes:

  • Go as the primary backend language
  • Python for machine learning workloads and scripting
  • Kubernetes for infrastructure and orchestration
  • PostgreSQL and ClickHouse for data storage and analytics
  • Redis for caching and fast data access
  • NATS JetStream for messaging and event driven communication
  • Svelte on the frontend

AI assisted development is part of the team's normal workflow, with coding agents and other AI tooling used to accelerate development and reduce repetitive work.

The expectation is that engineers use these tools intelligently while retaining ownership of design, implementation, testing, and technical decisions.

What you will do
  • Shape the architecture and technical direction of the backend platform
  • Design and develop high performance services in Go
  • Build systems capable of handling large volumes of market, weather, and asset data
  • Make decisions around scalability, reliability, performance, and maintainability
  • Establish strong engineering practices around testing, observability, and system reliability
  • Work closely with product and business stakeholders to translate requirements into practical technical solutions
  • Mentor other engineers and raise the technical bar across the team
  • Remain hands on with implementation while providing technical leadership beyond your own area of ownership
What Balanz Energy is looking for

You are an experienced backend engineer who enjoys solving complex problems and is comfortable operating with a high degree of autonomy.

  • 10+ years of professional software engineering experience
  • Strong experience with Go, including concurrency and asynchronous processing
  • Proven track record designing and scaling distributed backend systems
  • Strong understanding of software architecture and engineering principles
  • Comfortable making pragmatic architectural trade offs
  • Able to communicate technical decisions clearly to both technical and non technical stakeholders
  • Experience providing technical guidance or mentoring to other engineers
  • Comfortable working in a small team where engineers have broad ownership
  • A product oriented mindset and an interest in understanding the business impact of technical decisions

Nice to have:

  • Experience in trading, fintech, energy, IoT, machine learning infrastructure, or another data intensive domain
  • Experience with event driven or real time systems
  • Experience with Kubernetes or cloud native infrastructure
  • Professional experience with multiple programming languages
Team and culture

The team is direct, collaborative, and technically focused. Because of the complexity of the product and the early stage of the company, engineers work closely together and are expected to communicate openly and solve problems collectively.

  • Small engineering team with significant autonomy
  • Direct access to product and business stakeholders
  • Strong focus on knowledge sharing and technical ownership
  • Opportunity to influence the product and engineering direction as the company grows
Relocation and visa sponsorship

International candidates are welcome, and visa sponsorship can be arranged where required.

Relocation support is provided through Talcom Relocation and includes:

  • Housing assistance
  • IND procedures
  • Onboarding support
  • Administrative setup in the Netherlands
Compensation and benefits
  • Bonus structure
  • Pension contribution
  • 33 vacation and ADV days
  • Relocation assistance
  • Introductory conversation
  • Technical architecture and whiteboard session
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Golang Backend Developer
Senior Golang Backend Developer

Talcom BV • Utrecht

Hybrid
EUR 120,000 - 180,000
Bonus structure
Pension contribution
33 vacation and ADV days
+3
Senior Backend Developer
Senior Backend Developer

Balanz-Energy • Utrecht

On-site
EUR 90,000 - 130,000
Pensioenregeling
26 vakantiedagen incl. ADV
Reiskostenvergoeding
+1
Senior Go Backend Architect for Real-Time Energy Platform
Senior Go Backend Architect for Real-Time Energy Platform

Talcom • Utrecht

On-site
EUR 120,000 - 180,000
Bonus structure
Pension contribution
33 vacation and ADV days
+4
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Balanz-Energy • Utrecht

On-site
EUR 60,000 - 90,000
21 vacation days
12 ADV days
8% Holiday Allowance
+1
Principal Go Backend Architect
Principal Go Backend Architect

Talcom BV • Utrecht

Hybrid
EUR 120,000 - 180,000
Bonus structure
Pension contribution
33 vacation and ADV days
+3
Senior Backend Engineer – Energy Optimization & Platform
Senior Backend Engineer – Energy Optimization & Platform

Priva (The Netherlands) • De Lier

On-site
EUR 90,000 - 130,000
30 days holiday per year
Excellent pension contribution
€1,000 education budget per year
+5
Full-Stack Engineer
Full-Stack Engineer

Vuejobs • Utrecht

Hybrid
EUR 52,000 - 59,000
Share in company profits
Pension contribution
25 vacation days
+1
Senior ML Engineer, Energy Forecasting | Utrecht, Netherlands
Senior ML Engineer, Energy Forecasting | Utrecht, Netherlands

Talcom • Utrecht

On-site
EUR 65,000 - 85,000
Competitive salary
Bonus
Pension
+2
Backend Staff Engineer
Backend Staff Engineer

Quintall • Zuid-Holland

On-site
EUR 60,000 - 80,000
Flexible working hours
30 vacation days
8% holiday allowance
+1
Lead IT Engineer (& Product Owner)
Lead IT Engineer (& Product Owner)

GIGA STORAGE • Amsterdam

On-site
EUR 90,000 - 130,000
8% holiday allowance
Performance bonus up to 10%
End-of-year bonus 7–9%
+5