W skrócie
- Zadania: Twórz i utrzymuj efektywne platformy danych, automatyzując procesy i współpracując z zespołami.
- Firma: Revolut - innowacyjna firma fintech z kulturą współpracy.
- Benefity: Konkurencyjne wynagrodzenie, zdalna praca i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Pracuj z danymi, które mają realny wpływ na decyzje w firmie.
- Kwalifikacje: Doświadczenie w programowaniu w Pythonie, SQL oraz w pracy z danymi.
Przewidywane wynagrodzenie mieści się w przedziale 49500 - 60500 zł za rok.
O Revolut ludzie zasługują na więcej od swoich pieniędzy. Więcej widoczności, więcej kontroli i więcej wolności. Od 2015 roku Revolut ma na celu dostarczenie właśnie tego. Nasza potężna oferta produktów — w tym wydawanie, oszczędzanie, inwestowanie, wymiana, podróżowanie i inne — pomaga naszym 80+ milionom klientów codziennie uzyskiwać więcej z ich pieniędzy.
W miarę jak kontynuujemy nasz błyskawiczny rozwój, dwa czynniki są kluczowe dla naszego sukcesu: nasi ludzie i nasza kultura. W uznaniu za nasze wyjątkowe doświadczenie pracowników, zostaliśmy certyfikowani jako Great Place to Work. Do tej pory mamy ponad 13 000 osób pracujących na całym świecie, zarówno w biurach, jak i zdalnie, aby pomóc nam osiągnąć naszą misję. I szukamy więcej genialnych ludzi. Ludzi, którzy kochają budować świetne produkty, redefiniować sukces i przekształcać złożoność chaotycznego świata w prostotę pięknego rozwiązania.
Nasza drużyna technologiczna buduje systemy i doświadczenia, które napędzają Revolut. Od infrastruktury stojącej za naszą innowacyjną aplikacją po funkcje używane przez miliony ludzi na całym świecie, wnoszą ostre myślenie, szybkość i skupienie na znaczącym wpływie we wszystko, co robią.
Szukamy inżyniera danych, który zapewni infrastrukturę i narzędzia, które napędzają generowanie wglądów i podejmowanie decyzji dla wszystkich w Revolut, od analityków na poziomie podstawowym po dyrektorów wykonawczych. Wykorzystasz swoje wyjątkowe umiejętności budowania i współpracy, aby wspierać naszą kulturę skoncentrowaną na danych.
Co będziesz robić:
- Projektowanie, budowanie i utrzymywanie efektywnych i niezawodnych platform danych, usprawnianie procesów end-to-end i automatyzacja przepływów pracy.
- Współpraca z zespołami międzyfunkcyjnymi (produkt, inżynieria, nauka o danych) w celu budowy i ulepszania płynnej platformy danych, tłumaczenie abstrakcyjnych koncepcji na praktyczne rozwiązania.
- Ustanawianie i egzekwowanie standardów danych, utrzymywanie kompleksowej dokumentacji oraz zarządzanie rejestrem danych w całej firmie.
- Szkolenie i wsparcie użytkowników oraz komunikowanie aktualizacji platformy i wglądów za pośrednictwem różnych kanałów (pulpity nawigacyjne, boty itp.).
- Planowanie i realizacja zmian na platformie w całej organizacji, zapewniając spójne najlepsze praktyki dotyczące kodowania, testowania, wdrażania i utrzymania.
- Wykorzystywanie danych do kierowania wszystkimi aspektami pracy inżynieryjnej, zapewniając wyniki oparte na wglądach.
Co będziesz potrzebować:
- Dyplom licencjata lub magistra w dziedzinie informatyki lub pokrewnej, lub równoważne doświadczenie praktyczne.
- Biegłość w Pythonie, SQL i skryptach powłoki Unix.
- Doświadczenie w wdrażaniu najlepszych praktyk rozwoju oprogramowania w metodyce Agile, w tym TDD, refaktoryzacji, CI/CD i XP.
- Udokumentowane doświadczenie w projektowaniu, wdrażaniu i utrzymywaniu niestandardowych ETL oraz orkiestracji przepływów pracy przy użyciu narzędzi takich jak Airflow.
- Ekspertyza w zakresie przetwarzania danych rozproszonych i silników zapytań (np. Trino, Spark, Snowflake, BigQuery).
Miło widziane:
- Doświadczenie w budowaniu aplikacji infrastrukturalnych na dużą skalę i pisaniu łatwego w utrzymaniu kodu w wielu językach programowania.
- Ekspertyza w chmurze (GCP, AWS), konteneryzacji i infrastrukturze jako kodzie (Docker, Kubernetes, Terraform).
- Zrozumienie nowoczesnej architektury danych z doświadczeniem w wdrażaniu zasad siatki danych.
- Znajomość opartego na notatnikach przepływu pracy nauki o danych oraz biegłość w korzystaniu z narzędzi monitorujących i logujących (NewRelic, Grafana, Prometheus, ELK).
Budowanie globalnej super aplikacji finansowej to nie wszystko. Nasi Revolutersi są priorytetem, dlatego w 2021 roku uruchomiliśmy naszą inauguracyjną ramę D&I, zaprojektowaną, aby pomóc nam rozwijać się każdego dnia. Nie robimy tego tylko dlatego, że to właściwa rzecz do zrobienia. Robimy to, ponieważ wiemy, że poszukiwanie różnorodnych talentów i tworzenie inkluzywnego miejsca pracy to sposób na tworzenie wyjątkowych, innowacyjnych produktów i usług dla naszych klientów. Dlatego zachęcamy do składania aplikacji przez osoby z różnorodnym tłem i doświadczeniem, aby dołączyć do tego wielokulturowego, ciężko pracującego zespołu.
Senior Software Engineer in Katowice – pracodawca: Revolut
Revolut to doskonały pracodawca, który stawia na rozwój swoich pracowników i tworzy kulturę opartą na współpracy oraz innowacyjności. Pracując jako Support Specialist w Polsce, będziesz częścią zespołu, który ma realny wpływ na doświadczenia klientów, a także skorzystasz z licznych możliwości rozwoju kariery w dynamicznym środowisku. Dodatkowo, nasza certyfikacja jako Great Place to Work™ potwierdza, że dbamy o naszych pracowników, oferując im wsparcie i elastyczność w pracy.