Principal Go Engineer: Scalable Distributed Data Platform

ipracujzdalnie.pl

Katowice

On-site

PLN 517,000 - 775,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Our client, a global technology leader, is hiring a Principal Go Engineer to advance a distributed data and analytics platform. You will shape architecture, performance, reliability and delivery of key components in Kubernetes-based, cloud-enabled environments.

The role requires hands-on Go expertise and a track record of leading complex, production-grade systems. The position focuses on designing scalable pipelines for large data volumes, implementing event-driven patterns with Kafka, and

Qualifications

  • Ten+ years of software development experience.
  • Five+ years in Go programming.
  • Experience as Staff/Principal engineer or technical lead.
  • Ownership of complex production systems.
  • Strong HA distributed systems knowledge.
  • Experience with large-scale data/events processing.
  • Expertise in Go concurrency, memory management and profiling.
  • Knowledge of microservices and REST API design.
  • Advanced SQL with PostgreSQL.
  • Production experience with Docker and Kubernetes.

Responsibilities

  • Design, build and maintain scalable backend services in Go.
  • Develop high-performance data ingestion and processing pipelines.
  • Create event-driven architecture with Kafka.
  • Define service boundaries and data flows between components.
  • Make architecture decisions for scalability, consistency and availability.
  • Investigate performance, concurrency and reliability issues.
  • Optimize Go services for CPU, memory, and networking.
  • Raise code quality, testing, observability and security standards.
  • Provide technical leadership across multiple components/teams.
  • Mentor senior engineers and guide technical decisions.
  • Collaborate with architects, DevOps, product, and domain experts.
  • Participate in resolving complex production incidents.

Skills

Go language
Distributed systems
Kafka
REST API
PostgreSQL
Docker
Kubernetes
Observability
Security
Leadership

Tools

Docker
Kubernetes
PostgreSQL
Apache Kafka
Prometheus
Grafana
OpenTelemetry
gRPC
Terraform

Job description

Our client, a global technology leader, is hiring a Principal Go Engineer to advance a distributed data and analytics platform. You will shape architecture, performance, reliability and delivery of key components in Kubernetes-based, cloud-enabled environments.

The role requires hands-on Go expertise and a track record of leading complex, production-grade systems. The position focuses on designing scalable pipelines for large data volumes, implementing event-driven patterns with Kafka, and

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

Similar jobs worth comparing

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
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
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
Lead Go Engineer: Distributed Systems & Data Platform
Lead Go Engineer: Distributed Systems & Data Platform

ipracujzdalnie.pl • Bydgoszcz

On-site
PLN 300,000 - 460,000
Fully remote work (EU hours)
Go Lead Engineer - Distributed Fintech Systems & AI
Go Lead Engineer - Distributed Fintech Systems & AI

HeadHR • Wrocław

Hybrid
PLN 180,000 - 300,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
Senior Data Platform Engineer - Backend & Reliability
Senior Data Platform Engineer - Backend & Reliability

Link Group • Warszawa

On-site
PLN 180,000 - 240,000
Backend Engineer - Go / Large-Scale Data Platform
Backend Engineer - Go / Large-Scale Data Platform

Sensor Tower • Warszawa

On-site
PLN 180,000 - 260,000