W skrócie
- Zadania: Zarządzaj rozwiązaniami backendowymi od A do Z, projektując i wdrażając innowacyjne usługi.
- Firma: Szybko rozwijająca się firma brokerska mobilna w Europie.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z możliwością szybkiego rozwoju kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na przyszłość inwestycji.
- Kwalifikacje: Doświadczenie w budowaniu usług backendowych w architekturze mikroserwisów.
Przewidywane wynagrodzenie mieści się w przedziale 124200 - 151800 zł za rok.
Nasza misja to umożliwienie każdemu budowania bogactwa. Przekształcamy sposób, w jaki działa handel i inwestowanie, tworząc wyjątkowe produkty, które ludzie kochają. Wymaga to wysokich standardów, dużej prędkości oraz inżynierów, którzy biorą odpowiedzialność za to, co dostarczają. Dziś obsługujemy ponad 6 milionów klientów, z ponad 38 miliardami euro aktywów pod zarządzaniem. Na tym poziomie wydajność, niezawodność i integralność danych są częścią produktu.
Nasza platforma jest zasilana nowoczesnym, wysokowydajnym stosem inżynieryjnym zaprojektowanym z myślą o skali i niezawodności: Java 21 (Spring), Go, Node.js (TypeScript), PostgreSQL, MariaDB, Redis, Kafka, ClickHouse, Elasticsearch, Docker, Grafana, AWS, Kubernetes i Kibana.
O roli
Inżynierowie Backend Senior pracują w naszej organizacji backendowej. Dobór zespołu będzie odzwierciedlał Twoje mocne strony, zainteresowania i miejsca, w których możesz wnieść największy wkład. W każdym zespole model jest taki sam: małe, autonomiczne grupy, krótkie cykle wydania i odpowiedzialność od definiowania problemu po produkcję.
Co będziesz robić
- Posiadać rozwiązania backendowe od początku do końca: zrozumieć problem biznesowy, ukształtować wymagania, zaprojektować rozwiązanie, zbudować je, przetestować, wdrożyć i uruchomić w produkcji.
- Projektować i rozwijać usługi pod kątem wydajności, skali, odporności i integralności danych.
- Podejmować jasne decyzje techniczne z pełnym zrozumieniem ograniczeń, alternatyw i kompromisów.
- Utrzymywać kod i systemy w stanie nadającym się do konserwacji w miarę ewolucji produktów i wymagań.
- Diagnozować trudne problemy produkcyjne, zajmować się ich podstawowymi przyczynami i zapobiegać ich powtarzaniu.
- Ściśle współpracować z kolegami z działu produktu i inżynierii, aby przekształcać złożone wymagania w proste, trwałe rozwiązania.
- Krytycznie oceniać pracę, dzielić się wiedzą i podnosić standardy inżynieryjne w zespole.
Co musisz mieć
- Udowodnione posiadanie usług backendowych zbudowanych i obsługiwanych w architekturze mikroserwisów.
- Silne zrozumienie protokołów komunikacyjnych, takich jak HTTP, WebSockets i AMQP, w tym kiedy zastosować każdy z nich.
- Znajomość przynajmniej jednego nowoczesnego frameworka backendowego.
- Głęboką wiedzę na temat baz danych relacyjnych, w tym indeksowania, transakcji, poziomów izolacji, mechanizmów blokowania i projektowania o wysokiej wydajności.
- Doświadczenie w projektowaniu systemów o wysokiej dostępności, skalowalności i odporności.
- Jasne, strukturalne rozwiązywanie problemów oraz umiejętność wyjaśniania decyzji technicznych i kompromisów.
- Silne fundamenty inżynieryjne, zdrowy osąd i pewność w nauce nieznanych technologii.
- Głębokość w jednym ekosystemie backendowym i dobór narzędzi mają większe znaczenie niż znajomość każdej wymienionej technologii.
Co możesz oczekiwać
- Rozmowa z rekruterem
- Przegląd kodu
- Projektowanie systemu
- Rozmowa menedżerska
Twój rekruter wyjaśni każdy etap wyraźnie i skontaktuje się po każdej rozmowie. Przynieś swoją ambicję do najszybciej rozwijającego się brokera mobilnego w Europie!
Senior Backend Engineer in Katowice – pracodawca: Trading 212 Ltd.
Trading 212 Ltd. to dynamic i innowacyjna firma, która oferuje wyjątkowe możliwości rozwoju zawodowego w szybko rozwijającym się środowisku finansowym. Pracując z nami, będziesz częścią zespołu, który ceni kreatywność i inicjatywę, a także zapewnia wsparcie w doskonaleniu umiejętności oraz dostęp do szkoleń. Nasza kultura pracy opiera się na współpracy i otwartości, co sprawia, że każdy pracownik ma realny wpływ na sukces firmy.