W skrócie
- Zadania: Twórz skalowalne rozwiązania backendowe w Go i współpracuj z zespołem nad innowacyjnymi projektami.
- Firma: SOFTSWISS, dynamiczna firma technologiczna z kulturą współpracy.
- Benefity: Prywatne ubezpieczenie zdrowotne, program wsparcia zdrowia psychicznego i płatny urlop.
- Pozostałe informacje: Możliwości rozwoju kariery i uczestnictwa w warsztatach oraz konferencjach.
- Dlaczego ta praca: Pracuj nad ekscytującymi projektami w branży zakładów sportowych i rozwijaj swoje umiejętności.
- Kwalifikacje: 7+ lat doświadczenia w programowaniu, w tym 4 lata z Go oraz znajomość baz danych.
Przewidywane wynagrodzenie mieści się w przedziale 94500 - 115500 zł za rok.
SOFTSWISS continues to expand the team and is looking for a Senior Go Developer. We need a true, experienced and accomplished professional who shares our culture and values.
About Product:
SOFTSWISS Sportsbook jest platformą oprogramowania zaprojektowaną do uruchamiania i zarządzania udanym biznesem zakładów sportowych online. Zespół Sportsbook ma na celu opracowanie naprawdę innowacyjnego oprogramowania, które przyspieszy proces tworzenia i prowadzenia strony bukmacherskiej dla naszych klientów. Szukamy zmotywowanych osób, które są pasjonatami tego, co robią i są gotowe pracować nad angażującymi zadaniami oraz ekscytującymi projektami razem.
Cel roli:
Będziesz projektować i budować skalowalne rozwiązania backendowe w Go, pomagając kształtować architekturę systemu krytycznego dla biznesu o dużym obciążeniu. Będziesz ściśle współpracować z zespołem, wnosić wkład w strategiczne decyzje techniczne i zapewniać jakość kodu poprzez przemyślane przeglądy i czystą, testowalną implementację. Twoje głębokie zrozumienie wewnętrznych mechanizmów systemu, architektury rozproszonej i integralności danych będzie napędzać niezawodność, wydajność i długoterminową utrzymywaność.
Kluczowe obowiązki:
- Współpraca w zespole z wykorzystaniem metodologii Scrum i uczestnictwo w planowaniu własnego workflow
- Udział w procesach podejmowania decyzji dotyczących architektury, infrastruktury i innych strategicznych kwestii
- Przeprowadzanie przeglądów kodu dla innych członków zespołu oraz dokumentowanie własnego kodu
Wymagane doświadczenie:
- 7+ lat profesjonalnego doświadczenia w rozwoju oprogramowania
- Co najmniej 4 lata ostatniego doświadczenia programistycznego z Go jako głównym językiem
- Doświadczenie praktyczne z produktami związanymi z zakładami jest konieczne
- Silne zrozumienie wewnętrznych mechanizmów Go: struktury danych, wielowątkowość, zarządzanie pamięcią, zbieranie śmieci itp.
- Doświadczenie z relacyjnymi bazami danych, w tym umiejętność pisania i optymalizacji złożonych zapytań SQL
- Solidna wiedza o systemie Linux i zrozumienie konteneryzacji (używamy Dockera)
- Umiejętność pisania testowalnego kodu i odpowiadających testów jednostkowych
- Doświadczenie w pracy z Kafka i Kubernetes
- Angielski - średniozaawansowany
- Rosyjski - wyższy średniozaawansowany
Miło widziane:
- Doświadczenie w rozwijaniu aplikacji w finansach lub innych dziedzinach, gdzie integralność danych jest kluczowym wymaganiem
- Zrozumienie zasad aplikacji rozproszonych i architektury mikroserwisów
- Znajomość jednego lub więcej nowoczesnych podejść do projektowania aplikacji backendowych (np. DDD, Clean Architecture, Hexagonal Architecture)
- Doświadczenie z PostgreSQL i Clickhouse
Nasze korzyści:
- Prywatne ubezpieczenie zdrowotne
- Benefity sportowe
- Kompleksowy program zdrowia psychicznego
- Darmowe lekcje angielskiego (online)
- Kursy lokalnego języka
- Płatny urlop
- Wsparcie w czasie urlopu macierzyńskiego
- Nagrody za program poleceń
- Możliwości rozwoju, warsztaty wewnętrzne oraz udział w konferencjach zawodowych i wydarzeniach korporacyjnych
Senior Golang Engineer in Warsaw – pracodawca: SOFTSWISS
Nasza firma to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym i wspierającym środowisku. Pracując jako Senior Ruby Developer, będziesz częścią doświadczonego zespołu inżynieryjnego, który stawia na innowacje i współpracę, a także korzysta z bogatego pakietu benefitów, w tym prywatnej opieki zdrowotnej, programów wsparcia zdrowia psychicznego oraz możliwości uczestnictwa w warsztatach i konferencjach. Nasza kultura pracy opiera się na elastyczności, otwartości na nowe technologie oraz ciągłym doskonaleniu umiejętności, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w branży IT.