Senior Go Engineer - Distributed Systems & Data Platform

ipracujzdalnie.pl

Warszawa

On-site

PLN 240,000 - 420,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ipracujzdalnie.pl poszukuje Principal Go Engineer do pracy zdalnej nad systemami rozproszonymi i platformą danych. Do zadań należą projektowanie skalowalnych usług Go, budowa pipeline'ów danych i architektury event-driven z Apache Kafka.

Wymagane doświadczenie w projektowaniu systemów wysokiej dostępności i współbieżności. Oferujemy możliwość pracy z międzynarodowym zespołem, prace nad zaawansowanymi rozwiązaniami AI/IIoT oraz elastyczne godziny pracy w europejskim czasie.

Qualifications

  • Minimum 10 lat doświadczenia zawodowego w tworzeniu oprogramowania.
  • Minimum 5 lat komercyjnego doświadczenia w programowaniu w Go.
  • Doświadczenie na stanowisku Staff Engineer, Principal Engineer, Technical Lead, Solution Architect lub zbliżonym.
  • Udokumentowane doświadczenie w technicznej odpowiedzialności za złożone systemy produkcyjne.
  • Bardzo dobra znajomość projektowania i utrzymania systemów rozproszonych o wysokiej dostępności.
  • Doświadczenie z platformami przetwarzającymi duże wolumeny zdarzeń, ruchu sieciowego lub danych.
  • Zaawansowana znajomość Go, w tym współbieżności, zarządzania pamięcią, profilowania, testowania i optymalizacji wydajności.
  • Bardzo dobra znajomość partycjonowania, replikacji, eventual consistency, idempotencji, gwarancji dostarczenia, retry, obsługi awarii i graceful degradation.
  • Rozległe doświadczenie z Apache Kafka lub porównywalną platformą event-streamingową.
  • Bardzo dobra znajomość architektury mikroserwisowej oraz projektowania REST API.
  • Zaawansowana znajomość SQL i komercyjne doświadczenie z PostgreSQL.
  • Produkcyjne doświadczenie z Dockerem i Kubernetes.
  • Doświadczenie w diagnozowaniu złożonych problemów w środowiskach rozproszonych.
  • Dobra znajomość obserwowalności, bezpieczeństwa aplikacji i niezawodnego procesu dostarczania oprogramowania.
  • Umiejętność podejmowania, dokumentowania i jasnego komunikowania decyzji architektonicznych.
  • Bardzo dobra znajomość języka angielskiego.

Responsibilities

  • Projektowanie i rozwijanie skalowalnych oraz odpornych na awarie usług backendowych w Go.
  • Budowanie wysokowydajnych pipeline'ów do pobierania, przesyłania i przetwarzania danych.
  • Projektowanie architektury event-driven opartej na Apache Kafka.
  • Definiowanie granic usług, przepływów danych i sposobów komunikacji między komponentami.
  • Podejmowanie decyzji architektonicznych dotyczących skalowalności, spójności, dostępności i odtwarzania po awarii.
  • Analizowanie problemów związanych z wydajnością, współbieżnością i niezawodnością systemów produkcyjnych.
  • Optymalizowanie usług Go na poziomie CPU, pamięci, współbieżności i komunikacji sieciowej.
  • Podnoszenie standardów w zakresie jakości kodu, testowania, obserwowalności, bezpieczeństwa i procesu dostarczania oprogramowania.
  • Techniczne prowadzenie złożonych inicjatyw obejmujących wiele komponentów lub zespołów.
  • Mentoring doświadczonych inżynierów oraz wspieranie ich w podejmowaniu decyzji technicznych.
  • Współpraca z architektami, zespołami DevOps, zespołami produktowymi i ekspertami domenowymi.
  • Udział w analizie i rozwiązywaniu złożonych incydentów produkcyjnych.

Skills

Go programming
Apache Kafka
Distributed systems
PostgreSQL
Docker
Kubernetes
REST API
English
System design
Architecture decisions

Tools

Docker
Kubernetes
Apache Kafka

Job description

ipracujzdalnie.pl poszukuje Principal Go Engineer do pracy zdalnej nad systemami rozproszonymi i platformą danych. Do zadań należą projektowanie skalowalnych usług Go, budowa pipeline'ów danych i architektury event-driven z Apache Kafka.

Wymagane doświadczenie w projektowaniu systemów wysokiej dostępności i współbieżności. Oferujemy możliwość pracy z międzynarodowym zespołem, prace nad zaawansowanymi rozwiązaniami AI/IIoT oraz elastyczne godziny pracy w europejskim czasie.

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
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 Backend Engineer - IoT, Edge & Microservices
Senior Go Backend Engineer - IoT, Edge & Microservices

Scalosoft • Wrocław

On-site
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
Senior Data Platform Engineer (Kafka)
Senior Data Platform Engineer (Kafka)

Upvanta • Wrocław

Hybrid
PLN 180,000 - 240,000
Senior Golang Backend Architect | Remote
Senior Golang Backend Architect | Remote

DCG Poland • Województwo pomorskie

On-site
PLN 240,000 - 360,000
Praca zdalna
Karta sportowa i prywatna opieka medyc
Szkolenia
+2
Senior Data Platform Developer (Kafka)
Senior Data Platform Developer (Kafka)

Upvanta sp. z o.o. • Poland

Hybrid
PLN 240,000 - 360,000
Senior Kafka Data Platform Engineer (Event-Driven)
Senior Kafka Data Platform Engineer (Event-Driven)

Upvanta • Wrocław

Hybrid
PLN 180,000 - 240,000
Data Platform Developer (Kafka)
Data Platform Developer (Kafka)

Upvanta • Wrocław

Hybrid
PLN 140,000 - 190,000
Backend Developer | Go/Java/Python | Data & Scale
Backend Developer | Go/Java/Python | Data & Scale

Wirtualna Polska • Województwo pomorskie

On-site
PLN 120,000 - 190,000
Dostęp do Pilot WP
Kafeteryjny pakiet benefitów
Karta sportowa
+5
Senior Java Engineer
Senior Java Engineer

Jefferson Frank • Warszawa

Hybrid
PLN 240,000 - 360,000