Remote Principal Go Engineer, Distributed Data Systems

ipracujzdalnie.pl

Województwo pomorskie

On-site

PLN 340,000 - 520,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ipracujzdalnie.pl is seeking an experienced Principal Go Engineer to join our team building a distributed data and analytics platform. You will own architecture, performance, reliability and the development of core components in a large production system.

The role involves mentoring engineers, leading multi-component initiatives, designing event-driven flows with Kafka, and collaborating with Architects, DevOps and product teams.

Qualifications

  • Minimum 10 years of professional software development experience.
  • Minimum 5 years of commercial Go experience.
  • Experience in Staff/Principal/Tech Lead or Architect roles.
  • Documented ownership of complex production systems.

Responsibilities

  • Designing and developing scalable backend services in Go for a distributed data platform.
  • Building high-performance data ingest and processing pipelines.
  • Defining service boundaries, data flows and communication methods between components.
  • Leading complex initiatives spanning multiple components or teams and mentoring engineers.
  • Collaborating with architects, DevOps, product teams and domain experts.

Skills

Go (Golang) programming
Distributed systems design
Go concurrency & performance
English proficiency
Technical leadership
Architecture decisions
Cloud & on-prem infra

Tools

Apache Kafka
Docker
Kubernetes
PostgreSQL

Job description

ipracujzdalnie.pl is seeking an experienced Principal Go Engineer to join our team building a distributed data and analytics platform. You will own architecture, performance, reliability and the development of core components in a large production system.

The role involves mentoring engineers, leading multi-component initiatives, designing event-driven flows with Kafka, and collaborating with Architects, DevOps and product teams.

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

Similar jobs worth comparing

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)
Senior Go Engineer - Distributed Systems & Data Platform
Senior Go Engineer - Distributed Systems & Data Platform

ipracujzdalnie.pl • Warszawa

On-site
PLN 240,000 - 420,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
Principal Go Engineer: Scalable Distributed Data Platform
Principal Go Engineer: Scalable Distributed Data Platform

ipracujzdalnie.pl • Katowice

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 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
Lead Data Streaming & DevOps Architect (Remote)
Lead Data Streaming & DevOps Architect (Remote)

Akamai Technologies GmbH • Kraków

Hybrid
PLN 127,000 - 213,000
Flexible working options
Comprehensive health benefits
Financial and family support programs
Senior Data Engineer
Senior Data Engineer

Molecular Diversity Preservation International • Województwo małopolskie

On-site
Private medical care (fully covered)
MultiSport card (partially covered)
Team building activities