Senior Backend Engineer in Wrocław

Senior Backend Engineer in Wrocław

Wrocław Pełny etat 123750 - 151250 zł / rok (szac.) Hybrydowo
T

W skrócie

  • Zadania: Twórz i utrzymuj usługi backendowe w Go oraz Node.js, zarządzaj bazami danych.
  • Firma: Dynamiczna firma technologiczna z kulturą współpracy.
  • Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Możliwość pracy nad nowoczesnymi technologiami i migracją systemów.
  • Dlaczego ta praca: Pracuj nad kluczowymi systemami, które wpływają na całą firmę.
  • Kwalifikacje: 4+ lata doświadczenia w inżynierii backendowej, znajomość Go i Node.js.

Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.

Misja zespołu
Zespół Konfiguracji jest kręgosłupem Text. Przechowujemy i zarządzamy danymi, ustawieniami, licencjami i właściwościami, które określają, jak nasze aplikacje działają dla klientów. Budujemy i utrzymujemy usługi o dużym ruchu, publiczne API (takie jak API Konfiguracji) oraz mechanizmy przetwarzania w tle (Work-Queue), na których polegają zespoły w całej firmie. Obsługujemy również flagi funkcji i proxy analityczne (Amplitude). Nasza praca bezpośrednio wpływa na ekosystem TextApp, zapewniając, że ustawienia klientów i zadania międzydomenowe działają bezbłędnie.

O roli
Szukamy solidnego Inżyniera Backend (Go) z silnym poczuciem odpowiedzialności, aby dołączyć do zespołu Konfiguracji. To rola dla wysoko autonomicznego inżyniera - potrzebujemy kogoś, kto opanował podstawy, wykazuje inicjatywę i nie czeka na szczegółowe instrukcje. W praktyce, Twój dzień pracy będzie zdrową mieszanką rozwijania nowych funkcji, utrzymywania istniejących systemów i refaktoryzacji kodu legacy. Chociaż Go jest naszym głównym językiem dla nowych usług, będziesz również nawigować i utrzymywać części naszego ekosystemu zbudowanego w Node.js, gdy kontynuujemy nasze wysiłki migracyjne i refaktoryzacyjne. Nie zajmujemy się izolowanym kodowaniem przez miesiące - ponieważ nasze usługi napędzają rdzeń Text, priorytety mogą się zmieniać, a Ty regularnie będziesz obsługiwać ad-hoc prośby i współpracę między zespołami.

Co będziesz robić
Rozwijać, skalować i utrzymywać usługi backendowe (API Konfiguracji, usługi TextApp, API Integracji) głównie w Go, jednocześnie wspierając i rozwijając istniejące usługi Node.js. Projektować i optymalizować relacyjne bazy danych (MySQL/PostgreSQL) oraz warstwy pamięci podręcznej (Redis). Brać pełną odpowiedzialność za swoją pracę: od podjęcia zgłoszenia na tablicy Kanban po wdrożenie i monitorowanie go w produkcji. Obsługiwać prośby międzyzespołowe i budować pule konfiguracji, które inne zespoły inżynieryjne będą używać w swoich aplikacjach. Uczestniczyć w dyskusjach technicznych i decyzjach architektonicznych, promując pragmatyczne rozwiązania, które równoważą kompromisy. Migracja i refaktoryzacja systemów legacy na nowoczesne, skalowalne rozwiązania bez zakłócania istniejącego ruchu produkcyjnego.

Kto jesteś
Podejście z poczuciem odpowiedzialności: traktujesz systemy, które posiadasz, jako produkty, biorąc pełną odpowiedzialność za to, co wdrażasz do produkcji. Niezależny wykonawca: masz inicjatywę, aby wziąć problem, znaleźć rozwiązanie i doprowadzić je do końca bez potrzeby, aby ktoś Cię prowadził. Pragmatyczny budowniczy: wiesz, jak zrównoważyć budowanie nowoczesnych, najwyższej klasy technologii z rzeczywistością utrzymywania i poprawiania kodu legacy. Współpracujący komunikator: czujesz się komfortowo rozmawiając bezpośrednio z innymi zespołami w firmie, aby zrozumieć ich potrzeby i rozwiązać ich problemy.

Możesz być świetnym kandydatem, jeśli masz
4+ lat doświadczenia w inżynierii backendowej w środowiskach skoncentrowanych na produktach. Silne, praktyczne doświadczenie produkcyjne z Go (Golang) jako głównym narzędziem. Solidne zrozumienie Node.js i chęć pracy z nim w celach utrzymania i migracji. Solidne doświadczenie w projektowaniu, zapytaniach i optymalizacji relacyjnych baz danych (MySQL, PostgreSQL). Doświadczenie w obsłudze usług w produkcji przy dużym ruchu i skali. Udokumentowane osiągnięcia w dostarczaniu funkcji od początku do końca niezależnie.

Miło mieć
Doświadczenie z Infrastrukturą jako Kod, w szczególności Terraform. Znajomość infrastruktury chmurowej (preferowany GCP). Doświadczenie w pracy z Redis i mechanizmami kolejek zadań w tle lub work-queue.

Dlaczego pokochasz pracę z nami
Wysoka widoczność wpływu: Twój kod napędza ustawienia i konfiguracje używane przez praktycznie każdy zespół i klienta w Text. Prawdziwy głos inżynieryjny: nie będziesz tylko „odbiorcą zgłoszeń”. Podejmujemy decyzje na podstawie technicznych kompromisów, a Twoje argumenty i wkład aktywnie kształtują naszą architekturę. Mieszanka wyzwań: masz możliwość pracy z nowoczesnymi, najwyższej klasy technologiami, rozwiązując jednocześnie złożone zagadnienia związane z migracją kodu legacy. Jasne metryki sukcesu: mierzymy sukces na podstawie Twojej zdolności do niezależnego wdrażania rzeczywistych rozwiązań do produkcji, zaczynając w ciągu pierwszych 3 miesięcy. Jeśli lubisz brać pełną odpowiedzialność za swój kod, pracować nad systemami o dużym ruchu i rozwiązywać problemy, które wpływają na całą firmę, chcielibyśmy Cię poznać.

Senior Backend Engineer in Wrocław – pracodawca: Text

Text to doskonały pracodawca, który łączy wysoką jakość pracy prawnej z realnym wpływem na rozwój biznesu. Nasza kultura opiera się na współpracy, przejrzystości i szacunku zawodowym, co sprawia, że każdy członek zespołu ma możliwość rozwoju i podejmowania decyzji w kluczowych sprawach. Oferujemy elastyczny model pracy hybrydowej, nieograniczone dni wolne oraz wsparcie w codziennych obowiązkach, co pozwala na osiąganie doskonałych wyników w dynamicznym środowisku technologicznym.

T

Dane kontaktowe:

Zespół rekrutacyjny Text

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Backend Engineer in Wrocław

Go (Golang)
Node.js
Relational Databases (MySQL, PostgreSQL)
Caching Layers (Redis)
Backend Engineering
High Traffic Services
API Development (Configuration API, Integration API)