Lead Go Engineer: Distributed Systems & Data Platform

ipracujzdalnie.pl

Bydgoszcz

On-site

PLN 300,000 - 460,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Fully remote work (EU hours)

Job summary

ipracujzdalnie.pl is seeking an experienced Principal Go Engineer to drive architecture and delivery for a high‑volume distributed data platform. You will own design decisions, performance, reliability and lead multi‑team initiatives in a production environment.

The role emphasizes mentorship, hands-on Go development, and collaboration with architects, DevOps and product teams across Europe. Remote work is supported across Europe with standard hours.

Qualifications

  • 10+ years in software development
  • 5+ years programming in Go
  • Experience in Staff/Principal Engineer or similar role
  • Ownership of complex production systems
  • High-availability distributed systems expertise
  • Experience with large-scale event/data platforms
  • Advanced Go skills (concurrency, memory, profiling)
  • Knowledge of partitioning, replication, eventual consistency, retries and failure handling
  • Experience with Apache Kafka or equivalent
  • Strong REST API design and microservice architecture
  • Advanced SQL with PostgreSQL
  • Production exposure to Docker and Kubernetes
  • Distributed systems troubleshooting
  • Observability, security and reliable software delivery knowledge
  • Clear architectural decision communication
  • Excellent English skills

Responsibilities

  • Design scalable and fault-tolerant Go backend services.
  • Build high-performance data ingestion and processing pipelines.
  • Design event-driven architecture using Kafka.
  • Define service boundaries and data flows between components.
  • Make architecture decisions for scalability, availability and disaster recovery.
  • Analyze performance, concurrency, and reliability issues in production.
  • Optimize Go services for CPU, memory and networking.
  • Raise coding standards, testing and observability practices.
  • Lead complex initiatives spanning teams and components.
  • Mentor engineers and support technical decision-making.
  • Collaborate with architects, DevOps and product teams.
  • Engage in incident analysis and resolution.

Skills

Go
Distributed systems
Leadership
English proficiency
Apache Kafka
REST API design
PostgreSQL
Docker
Kubernetes
System design
Cloud platforms

Tools

Apache Kafka
Docker
Kubernetes
PostgreSQL

Job description

ipracujzdalnie.pl is seeking an experienced Principal Go Engineer to drive architecture and delivery for a high‑volume distributed data platform. You will own design decisions, performance, reliability and lead multi‑team initiatives in a production environment.

The role emphasizes mentorship, hands-on Go development, and collaboration with architects, DevOps and product teams across Europe. Remote work is supported across Europe with standard hours.

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

Similar jobs worth comparing

Remote Principal Go Engineer, Distributed Data Systems
Remote Principal Go Engineer, Distributed Data Systems

ipracujzdalnie.pl • Województwo pomorskie

On-site
PLN 340,000 - 520,000
Principal Go Engineer — Distributed Data Platform (Remote)
Principal Go Engineer — Distributed Data Platform (Remote)

ipracujzdalnie.pl • Łódź

On-site
PLN 388,000 - 603,000
Principal Go Engineer - Distributed Data Platform (Remote)
Principal Go Engineer - Distributed Data Platform (Remote)

ipracujzdalnie.pl • Wrocław

On-site
PLN 517,000 - 775,000
Fully remote work
Career growth opportunities
Senior Go Engineer — Distributed Systems & Data Platform (Remote)
Senior Go Engineer — Distributed Systems & Data Platform (Remote)

ipracujzdalnie.pl • Województwo pomorskie

On-site
PLN 517,000 - 775,000
Senior Go Engineer - Distributed Systems & Data Platform
Senior Go Engineer - Distributed Systems & Data Platform

ipracujzdalnie.pl • Warszawa

On-site
PLN 240,000 - 420,000
Go Architect for Distributed Systems & Data Platform
Go Architect for Distributed Systems & Data Platform

ipracujzdalnie.pl • Wrocław

On-site
PLN 320,000 - 520,000
Principal Go Engineer: Scalable Distributed Data Platform
Principal Go Engineer: Scalable Distributed Data Platform

ipracujzdalnie.pl • Katowice

On-site
PLN 517,000 - 775,000
Lead Data Platform Architect - Flexible
Lead Data Platform Architect - Flexible

Akamai Technologies • Kraków

Hybrid
PLN 300,000 - 540,000
Health benefits
Financial benefits
Family support
+2
Go Lead Engineer - Distributed Fintech Systems & AI
Go Lead Engineer - Distributed Fintech Systems & AI

HeadHR • Wrocław

Hybrid
PLN 180,000 - 300,000
Remote Go Backend Engineer for Scalable Infra
Remote Go Backend Engineer for Scalable Infra

Appliscale sp. z o.o • Kraków

Remote
PLN 180,000 - 300,000