Unlock Full Resume Report

New offer - be the first one to apply!

September 1, 2026

Senior Golang Software Engineer

Senior • Remote

Warsaw, Poland

O kliencie

Klient jest jednym z liderów rynku usług turystycznych w Polsce i rozwija nowoczesne rozwiązania technologiczne wspierające planowanie oraz rezerwację podróży. Tworzy zaawansowane platformy cyfrowe obsługujące setki tysięcy użytkowników, stawiając na innowacje, wysoką jakość oprogramowania i rozwój produktów odpowiadających na potrzeby klientów.

Tryb pracy

Praca zdalna

Realizację projektu ułatwi Ci

  • Minimum 6 lat doświadczenia zawodowego w tworzeniu oprogramowania, w tym co najmniej 3 lata pracy z Go (Golang)
  • Praktyczne doświadczenie w projektowaniu i budowie systemów rozproszonych oraz architektury mikroserwisowej
  • Bardzo dobra znajomość wzorców architektonicznych, takich jak Hexagonal Architecture oraz Clean Architecture
  • Doświadczenie w pracy z relacyjnymi bazami danych, w szczególności PostgreSQL
  • Bardzo dobra znajomość REST API oraz gRPC
  • Praktyczna znajomość frameworka Gin
  • Doświadczenie w pracy z Elasticsearch oraz Redis
  • Znajomość języka angielskiego na poziomie minimum B2

Mile widziane

  • Doświadczenie z procesami CI/CD
  • Znajomość brokerów wiadomości, takich jak Kafka lub RabbitMQ
  • Doświadczenie z narzędziami do monitoringu i obserwowalności: Kibana, Grafana, Sentry
  • Praktyczna znajomość Domain-Driven Design (DDD)
  • Doświadczenie w pracy w metodykach Agile/Scrum
  • Umiejętność optymalizacji procesów wytwarzania oprogramowania oraz usprawniania workflow zespołów developerskich

Twój wkład do projektu

  • Projektowanie, rozwój oraz utrzymanie wysokowydajnych aplikacji opartych o Go (Golang) dla klientów wewnętrznych i zewnętrznych
  • Tworzenie wysokiej jakości, skalowalnego i łatwego w utrzymaniu kodu zgodnie z najlepszymi praktykami oraz standardami code review
  • Analiza i eliminowanie wąskich gardeł wydajnościowych oraz optymalizacja istniejących rozwiązań
  • Pełnienie roli mentora technicznego dla zespołu oraz wsparcie Team Leadera w tworzeniu Indywidualnych Planów Rozwoju (IDP) i wdrażaniu zmian architektonicznych
  • Proponowanie nowych rozwiązań technologicznych i dobór odpowiednich narzędzi do realizacji złożonych potrzeb biznesowych
  • Ścisła współpraca z zespołami IT oraz interesariuszami biznesowymi w celu zbierania wymagań i dostarczania wartościowych rozwiązań
  • Tworzenie testów jednostkowych i integracyjnych zapewniających wysoką jakość oraz niezawodność aplikacji

Benefity

  • Indywidualne wsparcie Service Delivery Managera w planowaniu ścieżki kariery oraz dbaniu o komfort i satysfakcję z pracy w projekcie
  • Szkolenia, certyfikaty i konferencje — dofinansowanie lub pełne pokrycie kosztów rozwoju kompetencji technicznych
  • Możliwość zmiany projektu i dopasowania kolejnego do preferencji
  • Wyjścia integracyjne, aktywności sportowe i webinary
  • Wsparcie sportowych inicjatyw i wynajem sal treningowych
  • Pakiet zdrowotny: prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne (HearMe)
  • Elastyczne benefity — możliwość przeznaczenia punktów na wybrane świadczenia

Similar jobs you might like