Principal Go Engineer – Distributed Systems Leader (Remote)

HeadHR

Wrocław

Hybrid

PLN 320,000 - 520,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

100% remote in European hours
Two-stage interview process
Background check (HireRight)

Job summary

HeadHR is seeking a Principal Go Engineer to design and own the architecture of a distributed data and analytics platform. You will code and drive performance, reliability, and key components on Kubernetes across cloud environments.

You will lead cross-team initiatives, mentor engineers, and collaborate with DevOps and product teams to resolve production incidents in a remote European-hours setting.

Qualifications

  • 10+ years of development experience with 5+ years in Go.
  • Role options include Tech Lead, Staff, or Principal Engineer.
  • Ownership of high-availability, high-volume distributed systems.
  • Fluent English communication.
  • Experience with Kafka and PostgreSQL; Docker & Kubernetes in production.

Responsibilities

  • Design scalable Go backend services and data pipelines.
  • Build Kafka-based event-driven architecture and define data flows.
  • Make architectural decisions for scalability, consistency, and disaster recovery.
  • Optimize Go performance at CPU, memory, and concurrency levels.
  • Raise standards in code quality, security, and observability.
  • Lead cross-team technical initiatives and mentor engineers.
  • Collaborate with DevOps/Product teams and resolve production incidents.

Skills

Go
Distributed systems
Leadership
English

Tools

Kafka
PostgreSQL
Docker
Kubernetes
gRPC
Protobuf
Terraform
Helm
Ansible

Job description

HeadHR is seeking a Principal Go Engineer to design and own the architecture of a distributed data and analytics platform. You will code and drive performance, reliability, and key components on Kubernetes across cloud environments.

You will lead cross-team initiatives, mentor engineers, and collaborate with DevOps and product teams to resolve production incidents in a remote European-hours setting.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Go Engineer - Distributed Systems Architect (Remote)
Lead Go Engineer - Distributed Systems Architect (Remote)

HeadHR • Katowice

Hybrid
PLN 260,000 - 380,000
Principal Go Engineer - High-Impact, Remote (EU Hours)
Principal Go Engineer - High-Impact, Remote (EU Hours)

HeadHR • Łódź

Hybrid
PLN 562,000 - 821,000
Principal Go Engineer - Remote, Distributed Systems
Principal Go Engineer - Remote, Distributed Systems

HeadHR • Województwo kujawsko-pomorskie

Hybrid
PLN 380,000 - 520,000
Remote work in European hours
Senior Go Architect: Distributed Systems (Remote, EU Hours)
Senior Go Architect: Distributed Systems (Remote, EU Hours)

HeadHR • Województwo pomorskie

Hybrid
PLN 300,000 - 520,000
100% remote in European hours
Remote Principal Go Engineer – High-Scale Systems
Remote Principal Go Engineer – High-Scale Systems

HeadHR • Poland

Remote
PLN 475,000 - 735,000
Principal Go Engineer
Principal Go Engineer

HeadHR • Wrocław

Hybrid
PLN 320,000 - 520,000
100% remote in European hours
Two-stage interview process
Background check (HireRight)
Principal Go Engineer
Principal Go Engineer

HeadHR • Województwo pomorskie

Hybrid
PLN 300,000 - 520,000
100% remote in European hours
Principal Go Engineer
Principal Go Engineer

HeadHR • Katowice

Hybrid
PLN 260,000 - 380,000
Principal Go Engineer
Principal Go Engineer

HeadHR • Łódź

Hybrid
PLN 562,000 - 821,000
Principal Go Engineer
Principal Go Engineer

HeadHR • Województwo kujawsko-pomorskie

Hybrid
PLN 380,000 - 520,000
Remote work in European hours