Inżynier Danych - Streaming

  • Full Time
Job expired!

Opis firmy

Checkout.com to jedno z najbardziej znanych na świecie fintechów. Naszym celem jest umożliwienie rozwoju biznesu i społeczności w ekonomii cyfrowej. Jesteśmy strategicznym partnerem płatniczym dla takich globalnie rozpoznawalnych marek jak Wise, Hut Group, Sony Electronics, Homebase, Henkel, Klarna, i innych. Nasza chmurzasta platforma płatnicza, zaprojektowana z myślą o wydajności i pojemności, pomaga globalnym przedsiębiorstwom wprowadzić nowe produkty i stworzyć przyjazne dla klienta doświadczenia. To co nas wyróżnia, to nie tylko to, co tworzymy, ale też jak to robimy.

Zachęcamy zapałnych rozwiązywaczy problemów do współpracy, innowacji i pokazywania swojej najlepszej pracy. Dlatego znaleźliśmy się na liście Forbes Cloud 100 i jesteśmy certyfikowanym przez Great Place to Work jako firma. Ale to dopiero początek. Tworzymy na całym świecie zróżnicowane i inkluzjne zespoły, ponieważ dzięki różnorodności dostarczamy naszym handlowcom i partnerom wysokiej jakości doświadczenia. Potrzebujemy twojego wkładu, aby zbudować ekonomię cyfrową przyszłości.

Opis pracy

Rola

Checkout.com szuka ambitnego starszego inżyniera danych, który dołączy do naszego zespołu platformy danych. Naszym celem jest rozwijanie platformy danych na najwyższym światowym poziomie, aby zasilić nasze produkty i analizy.

Rola zespołu Platformy Danych polega na usprawnianiu procesu zbierania, przechowywania, przetwarzania i wykorzystywania danych przez wewnętrznych interesariuszy, aby tworzyć produkty lub raporty rozwiązujące problemy biznesowe. Staramy się, aby interesariusze biznesowi poświęcali jak najwięcej czasu na rozwiązywanie problemów biznesowych, a jak najmniej na implementację, wdrożenie i regulowanie swoich rozwiązań.

Skońony jesteśmy na skalowalność. W efekcie wiele z tego, co projektujemy i realizujemy dzisiaj, będzie stanowiło technologiczną infrastrukturę dla setek zespołów zarządzających danymi na poziomie petabajtów.

Model pracy hybrydowej: Nasza firma na całym świecie pracuje na miejscu trzy dni w tygodniu (wtorek, środa i czwartek). Pracowaliśmy nad umożliwieniem zespołom współpracy w jednym miejscu i współpracy z kolegami na całym świecie. W biurze zapewniamy wyjątkowe przekąski, śniadania i opcje lunchowe we wszystkich naszych lokalizacjach.

W jaki sposób zrobisz różnicę

  • Pracuj z technologiami przetwarzania strumieniowego (Kafka, kSQL & Flink) w celu zbudowania na dużą skalę, zawsze aktywnej platformy strumieniowej
  • Wykorzystaj swoją ekspertyzę, aby zapewniać przywództwo, mentoring i strategiczny wpływ na całą organizację, budując solidne relacje z inżynierami i menedżerami
  • Twórz lekkie narzędzia i powiązane wzorce referencyjne, aby promować adopcję platformy strumieniowej, umożliwiając zespołom i systemom wyższego poziomu publikowanie danych i uruchamianie aplikacji strumieniowych zgodnie z najlepszymi praktykami w branży
  • Zaimplementuj wszystkie niezbędne infrastruktury, aby użytkownicy końcowi mogli budować, obsługiwać, monitorować i wdrażać własne aplikacje strumieniowe
  • Oferuj konsultacje w całej organizacji technologicznej, aby prowadzić adopcję platformy i umożliwić używanie przypadków związanych z wydarzeniami
  • Bierz udział, odkodowuj, zarządzaj i realizuj zbieranie wymagań oraz inicjatywy architektoniczne/projektowe w plany działań
  • Zapewnij wsparcie w zakresie systemów zorientowanych na zdarzenia, w tym analizę przyczyn zdarzeń i zarządzanie incydentami

Kwalifikacje

Czego szukamy

  • Wspaniałe umiejętności prezentacji i komunikacji oraz demonstracyjna umiejętność wpływania na organizacje inżynierskie
  • Stałe tło inżynieryjne z historią implementowania i zarządzania platformami przesyłania strumieniowego
  • Doświadczenie z technologiami strumieniowymi, przede wszystkim Kafka, ale także Kinesis
  • Doświadczenie w projektowaniu i implementacji aplikacji przetwarzających strumienie (kStreams, kSQL, Flink, Spark Streaming)
  • Doświadczenie w pracy z obecnymi stosami opartymi na chmurze takie jak AWS (MSK, S3, Lambda, ECS, SNS) techniki i narzędzia
  • Wyjątkowe umiejętności programistyczne w przynajmniej jednym z języków: Python, Java, Scala, i C#
  • Jesteś współpracujący i zawsze gotow do pracy z innymi, aby rozwiązać złożone problemy
  • Jesteś uważny, zawsze dążąc do zrozumienia głównych problemów przed proponowaniem rozwiązań
  • Jesteś wygadany i zdolny do wprowadzenia najlepszych praktyk, pchając zespoły i organizacje jako całość razem z tobą
  • Jesteś liderem myślenia, a my chcielibyśmy zobaczyć twoje artykuły, podcasty, spotkania, albo prelekcje na konferencjach, jeśli takowe prowadziłeś

Dodatkowe informacje