Big Data Engineer - Merchant Experience
- Pełny etat
Opis firmy
W obszarze Merchant Experience zajmujemy się całościowo procesami dotyczącymi naszych Sprzedawców. Od pozyskiwania nowych Klientów, poprzez przeprowadzenie ich przez proces rejestracji, weryfikacji i konfigurację konta, wystawiania i edycję ofert i produktów, zarządzanie zamówieniami, dostarczanie statystyk sprzedaży, obsługę rozliczeń i cenników, na integracjach przez API kończąc. Na co dzień spotykamy się z wyzwaniami związanymi z olbrzymią skalą ruchu, wolumenu danych i skalowaniem rozwiązań tak, żeby spełniać potrzeby Klientów i biznesu.
Dlaczego miał(a)byś z nami pracować?
Big Data to u nas nie puste hasło, a rzeczywistość (kilka petabajtów danych) - będziesz pracować na naprawdę dużych zbiorach danych, zarówno na naszej wewnętrznej infrastrukturze Big Data, ale też przy wykorzystaniu narzędzi dostarczanych przez Google.
Korzystamy, zależnie od zespołów i potrzeb, z najnowszych wersji Java (od 8 w górę), Scala, Kotlin, Groovy, Go, Python, Spring, Reactive Programming, Spark, Hadoop, Mesos, TensorFlow
Mikroserwisy - na serio (900+), i skala na serio (60k+ rps na biznesowej szynie danych)
Big Data - kilka petabajtów danych, i Machine Learning wykorzystywany produkcyjnie
Stosujemy Code Review, Continuous Integration, Scrum/Kanban, Domain Driven Design, Test Driven Development, Pair Programming w zależności od zespołu
Rozwijamy wewnętrzny ekosystem oparty na self-service'ach i szeroko stosowanych narzędziach takich jak Marathon, Docker, Consul, Bitbucket czy Bamboo. Dzięki temu już w pierwszych dniach pracy będziesz mógł tworzyć oprogramowanie w języku, architekturze oraz skali która będzie ograniczona tylko Twoim pomysłem i wyobraźnią
Aktywnie uczestniczymy w życiu największych grup użytkowników związanych z technologiami w jakich pracujemy (Java, Python, Devops) w Polsce, organizując szkolenia/warsztaty i prezentacje w Poznaniu, Warszawie, Toruniu i Krakowie
Autonomia technologiczna: wybierasz technologię która pasuje do problemu (nie trzeba zgody wszystkich świętych). Ty za nią potem odpowiadasz
Środowisko łączące nasze prywatne dwa Data Centers (10 000 serwerów) oraz Chmurę Publiczną (Google Cloud oraz Microsoft Azure)
ponad 60 projektów open source, kilka tysięcy gwiazdek na github
Nasi pracownicy regularnie wyjeżdżają na konferencje w Polsce i zagranicą (Europa i USA), każdy zespół ma budżet na szkolenia i książki, jeśli chcesz się rozwijać, to zawsze Ci pomożemy
Dostaniesz od nas laptop z i7, 32GB RAM, SSD - MacBook Pro 16’’ lub 13’’ albo analogiczny Dell z Windows (jeśli nie lubisz Maców), do tego dwa zewnętrzne monitory i wszystkie gadżety których potrzebujesz
Ze swojej strony oferujemy:
Sprawdź sam/a, a oprócz tego m.in:
Nowoczesne biuro i narzędzia pracy
Nieformalną atmosferę pracy w profesjonalnym zespole
Bogaty pakiet świadczeń pozapłacowych w systemie kafeteryjnym – Ty decydujesz z czego korzystasz
Zajęcia angielskiego z programem nauczania stworzonym z myślą o inżynierach, opłacane przez nas
Budżet szkoleniowy oraz wewnętrzna platforma MindUp
Ofertę kierujemy do osób, które:
Potrafią i lubią programować w języku Scala lub Java
Mają co najmniej podstawowe doświadczenie w ekosystemie Big Data (Spark, Hadoop, Hive) lub chcą się w nim rozwijać
Stosują dobre praktyki (clean code, code review, TDD, DDD, CI)
Znają podstawy programowania obiektowego i funkcyjnego
Sprawnie poruszają się w systemie z rodziny Unix
Posiadają wykształcenie wyższe techniczne lub kończą studia (preferowany kierunek informatyka lub pokrewny)
Mają pozytywne nastawienie i umiejętności pracy w zespole
Oczekują pracy, która ma głębszy sens (nie tylko “management zlecił”), i chcą cieszyć się z jej rezultatów
Chcą być dumni z kodu, który tworzą. Chętnie przyjmują uwagi i dzielą się wiedzą w trakcie code reviews
Potrafią szukać efektywnych rozwiązań do wymagań stawianych przez użytkowników
Chcą się ciągle rozwijać i aktualizować swoją wiedzę
Wyślij nam swoje CV i sprawdź dlaczego #dobrzetubyć