#1 Job Board for tech industry in Europe

Scala Software Engineer
Scala

Scala Software Engineer

Toruń
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office
Allegro

Allegro

At Allegro, we build and maintain some of the most distributed and scalable applications in Central Europe. Work with us on e-commerce solutions to be used (and loved) by your friends, family and millions of our customers.

Tech stack

    Scala

    regular

    Java

    regular

    Kotlin

    regular

Job description

Online interview

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.

Opis stanowiska

Dlaczego miał(a)byś z nami pracować?

  • Zespoły są w pełni autonomiczne, dlatego też odpowiadają za architekturę i projektowanie, wybór technologii, programowanie, wydajność, jakość kodu oraz  wdrożenie na produkcję
  • Posiadamy ponad 900 mikrousług tworzących jeden serwis allegro.pl
  • Bazujemy na najnowszych technologiach ze świata OpenSource
  • Wykorzystujemy języki programowania w zależności od potrzeb: Scala, Kotlin, Java
  • Wykorzystujemy w zależności od potrzeb:
    - techniki: Functional Programming, Event Sourcing, Reactive Streams
    - technologie: Kafka, Hadoop, Spark, Kubernetes, Mesos, TensorFlow, BigQuery
    - biblioteki: Spring Boot, Cats, Scalaz, Slick, Doobie, Monix, Akka, Tapir, Circe, Graphql, Retrofit
  • Nasz wewnętrzny ekosystem narzędziowy oparty jest na technologiach OpenSource, w którym dwie minuty po kliknięciu masz nową usługę gotową do wdrożenia
  • Posiadamy środowisko łączące nasze prywatne dwa Data Centers (10 000 serwerów) oraz Chmurę Publiczną (Google Cloud oraz Microsoft Azure)
  • Mamy możliwość kontrybucji do projektów OpenSource, w tym udostępnianych i utrzymywanych przez Allegro (sprawdź nasz GitHub) - w tych mamy już kilka tysięcy gwiazdek na githubie
  • Korzystamy z Big Data (kilka petabajtów danych) oraz Machine Learning który wykorzystywany jest produkcyjnie

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:

  • Od kilku lat zajmują się programowaniem w technologiach uruchamianych na JVM
  • Programują w języku Scala
  • Są otwarte na programowanie w różnych językach (np. Java, Kotlin)
  • Posiadają doświadczenie w pracy w architekturze mikrousługowej
  • Mają pomysły i chęć zaangażowania się projektowanie architektury rozwiązań
  • Szukają efektywnych rozwiązań do wymagań stawianych przez użytkowników
  • Interesują różnorodne narzędzia i możliwość ich wykorzystania odpowiednio do problemu
  • Zachowują dobre praktyki programowania
  • Lubią dzielić się swoją wiedzą i doświadczeniem z innymi
  • Chcą cały czas się rozwijać i aktualizować swoją wiedzę

Wyślij nam swoje CV i sprawdź dlaczego #dobrzetubyć