Principal Go Engineer – Distributed Systems Leader (Remote)

Solid Company

Wrocław

Hybrid

PLN 320,000 - 520,000

Full time

14 days+

Get a reply from this employer

Your 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)

Solid Company • Katowice

Hybrid
PLN 260,000 - 380,000
Principal Go Engineer - Remote, Distributed Systems
Principal Go Engineer - Remote, Distributed Systems

Solid Company • Województwo kujawsko-pomorskie

Hybrid
PLN 380,000 - 520,000
Remote work 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

Solid Company • Województwo pomorskie

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

Solid Company • Województwo kujawsko-pomorskie

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

Solid Company • Katowice

On-site
PLN 260,000 - 380,000
Principal Go Engineer
Principal Go Engineer

Solid Company • Wrocław

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

Solid Company • Łódź

On-site
PLN 562,000 - 821,000
Engineering Manager (Distributed P2P Systems)
Engineering Manager (Distributed P2P Systems)

Pragmatike • Polska

On-site
PLN 524,000 - 699,000
Go Lead Engineer - Distributed Fintech Systems & AI
Go Lead Engineer - Distributed Fintech Systems & AI

Solid Company • Wrocław

Hybrid
PLN 180,000 - 300,000
Top locations