← Back to jobs

Senior Fullstack Engineer (Go)

Skills

aiapiawscloudcloud nativedevopsdistributed systemsdynamodbevent driven architecturegoinfrastructure as codejestkinesisobservabilitypostgresqlpreactreactrediss3sqstypescriptTypeScriptReactGo

Description

Onet Poczta to jeden z tych produktów, które po prostu muszą działać. Za każdym wysłanym mailem, logowaniem czy otwarciem skrzynki stoi system, który musi być skalowalny, niezawodny i gotowy na duże obciążenie. W naszym zespole modernizujemy Onet Pocztę, rozwijamy nowe rozwiązania i stopniowo przenosimy kolejne elementy istniejącej infrastruktury do AWS. Nowy backend budujemy przede wszystkim w Go, a po stronie frontendu pracujemy z TypeScriptem i Preactem.
Jeśli lubisz rozwiązywać problem, a nie ticket, doprowadzać rzeczy od pomysłu do produkcji i zaglądać pod maskę systemu, kiedy trzeba — to może być dobre miejsce dla Ciebie.

Na czym będzie polegać Twoja rola? Będziesz prowadzić problemy end-to-end — od zrozumienia potrzeby, przez zaprojektowanie rozwiązania i implementację, aż po wdrożenie, obserwację działania i dalszy rozwój.

Na co dzień będziesz:

  • projektować i rozwijać backendowe usługi oraz API;
  • pracować z bazami danych, integracjami i systemami rozproszonymi;
  • budować rozwiązania oraz współpracować z usługami AWS;
  • podejmować decyzje dotyczące niezawodności, bezpieczeństwa, obserwowalności i kosztów;
  • pracować zarówno z nowymi rozwiązaniami, jak i istniejącym kodem;
  • w razie potrzeby wchodzić również w frontend i zmiany na styku frontend–backend;
  • współpracować z zespołem, DevOps, Productem i innymi interesariuszami;
  • wykorzystywać narzędzia AI jako realne wsparcie w codziennej pracy inżynierskiej — z odpowiedzialnością za efekt końcowy

Kogo szukamy?

Nie interesuje nas checklistowe dopasowanie do konkretnego stosu.

*GoLang jest dla nas ważny, ale nie musi być Twoim głównym językiem dzisiaj. Szukamy przede wszystkim dobrego inżyniera backendowego, który chce pracować w Go produkcyjnie.

Najważniejsze jest dla nas, że:

  • masz mocne fundamenty backendowe i doświadczenie z systemami produkcyjnymi;
  • potrafisz samodzielnie przeprowadzić problem od analizy do działającego rozwiązania;
  • dobrze czujesz się w pracy z API, integracjami, bazami danych i architekturą systemów;
  • masz praktyczne doświadczenie z chmurą — najlepiej AWS;
  • potrafisz wejść w istniejący system, zrozumieć jego ograniczenia i sensownie go rozwijać;
  • nie boisz się zmian poza backendem i potrafisz wykonać potrzebne zmiany frontendowe;
  • potrafisz rozmawiać o kompromisach: czasie, jakości, ryzyku, kosztach i wpływie na produkt;
  • jasno komunikujesz ryzyka, zależności i konsekwencje swoich decyzji;
  • umiesz konstruktywnie zakwestionować rozwiązanie i zaproponować lepszą alternatywę;
  • jesteś ciekawy technologii i potrafisz skutecznie nauczyć się nowego obszaru.

Mile widziane:

  • użycie Go w praktyce
  • AWS i środowiska cloud-native
  • doświadczenie w świadomym wykorzystywaniu AI w software developmencie
  • systemy event-driven
  • SQS, Kinesis, DynamoDB, S3, Redis lub PostgreSQL
  • migracje on-premises → cloud
  • TypeScript, React lub Preact
  • Infrastructure as Code
  • systemy o dużej skali lub wysokich wymaganiach dostępności

Get similar jobs in Poland by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Full Stack Developer jobs in Poland.

Finding similar jobs…