Remote Principal Go Engineer – High-Scale Systems

HeadHR

Poland

Remote

PLN 475,000 - 735,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

Job summary

HeadHR is seeking a Principal Go Engineer to own the architecture and performance of a distributed data and analytics platform, with hands-on work on large production systems using Kubernetes, public cloud, and on-premises.

You will design scalable Go services, build Kafka-based data pipelines, and drive architectural decisions for scalability, consistency, and disaster recovery while mentoring engineers and collaborating with DevOps and product teams.

Qualifications

  • Minimum 10+ years in software development with 5+ years in Go.
  • Experience owning high-availability, distributed systems.
  • Fluent English and strong architectural decision-making.

Responsibilities

  • Design scalable Go backend services and high-performance data pipelines.
  • Build Kafka-based event-driven architecture and define data flows.
  • Make architectural decisions for scalability, consistency and disaster recovery.
  • Lead cross-team technical initiatives and mentor engineers.

Skills

Go
Distributed systems
Microservices
Architecture decisions
Kafka
PostgreSQL
Docker & Kubernetes
Observability
Leadership
English proficiency

Tools

Druid
gRPC
Protobuf
Terraform
Helm
Ansible
Prometheus
OpenTelemetry

Job description

HeadHR is seeking a Principal Go Engineer to own the architecture and performance of a distributed data and analytics platform, with hands-on work on large production systems using Kubernetes, public cloud, and on-premises.

You will design scalable Go services, build Kafka-based data pipelines, and drive architectural decisions for scalability, consistency, and disaster recovery while mentoring engineers and collaborating with DevOps and product teams.

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

Similar jobs worth comparing

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
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 – Distributed Systems Leader (Remote)
Principal Go Engineer – Distributed Systems Leader (Remote)

HeadHR • Wrocław

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

HeadHR • Katowice

Hybrid
PLN 260,000 - 380,000
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
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 • Katowice

Hybrid
PLN 260,000 - 380,000
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 • Województwo kujawsko-pomorskie

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

HeadHR • Łódź

Hybrid
PLN 562,000 - 821,000