JustJoin.IT Hybrydowo Senior New

Senior Backend Engineer (Go) (Incogni)

Surfshark

⚲ Warszawa

24 000 - 33 400 PLN brutto (UoP) | 24 000 - 33 400 PLN netto (B2B)

Wymagania

  • solidne doświadczenie w budowaniu produkcyjnych systemów backendowych
  • znajomość zasad projektowania oprogramowania, systemów rozproszonych i projektowania API
  • doświadczenie z bazami danych, systemami kolejkowymi i architekturą SOA lub event-driven
  • umiejętność rozumowania o współbieżności, wydajności i niezawodności
  • pewność w udziale w dyskusjach architektonicznych i decyzjach technicznych

Mile widziane

  • doświadczenie w budowaniu lub skalowaniu systemów obsługujących miliony żądań
  • praktyczne doświadczenie produkcyjne z Go
  • doświadczenie w modernizacji lub ewolucji platform backendowych

Opis stanowiska

Budowa i rozwój platformy backendowej dla Incogni i Ironwall — systemy o wysokim ruchu, głównie w Go, z naciskiem na architekturę rozproszoną i event-driven. Uwaga: rola zakłada realną odpowiedzialność za całe inicjatywy techniczne (od projektu po wdrożenie produkcyjne) oraz podnoszenie standardów inżynieryjnych w zespole — to nie jest rola wyłącznie wykonawcza. Dobra oferta dla seniora, który myśli systemowo i lubi pracować nad wydajnością i skalowalnością.

🔍 Dekoder Ogłoszenia

🔴
Lead and influence architectural decisions — from domain modeling and service boundaries to infrastructure and deployment strategies
Oczekuje się, że będziesz aktywnie uczestniczyć w kształtowaniu architektury, ale faktyczny wpływ może zależeć od hierarchii i istniejących decyzji.
🔴
Drive the evolution of our service platform together with senior and lead engineers
Będziesz pracować w zespole z innymi doświadczonymi inżynierami, co może oznaczać podział odpowiedzialności lub potrzebę przekonywania innych do swoich pomysłów.
🔴
Identify performance bottlenecks and scalability challenges, and propose pragmatic, long-term solutions
Może to oznaczać, że obecna platforma ma problemy z wydajnością i skalowalnością, które będziesz musiał rozwiązać.
🔴
Own complex technical initiatives end-to-end, from design to production rollout
Będziesz odpowiedzialny za cały cykl życia projektu, co może wiązać się z dużą ilością pracy i odpowiedzialności.
🔴
raising engineering standards across the team
Może to oznaczać, że obecne standardy inżynieryjne wymagają poprawy lub że oczekuje się od Ciebie wprowadzania nowych, lepszych praktyk.