Backend Engineer

Backend Engineer

Pełny etat 90000 - 110000 zł / rok (szac.) Hybrydowo
S

W skrócie

  • Zadania: Twórz innowacyjne oprogramowanie i rozwiązania dla dużych zbiorów danych.
  • Firma: Synerise - firma technologiczna zmieniająca świat biznesu.
  • Benefity: Praca zdalna, wsparcie w rozwoju zawodowym i konkurencyjne wynagrodzenie.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
  • Dlaczego ta praca: Dołącz do zespołu, który kształtuje przyszłość AI i technologii.
  • Kwalifikacje: Umiejętności programowania w Scala lub innych językach JVM.

Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.

Synerise to nie tylko kolejna firma technologiczna. To przestrzeń, w której nasz wspaniały zespół wprowadza zmiany technologiczne w świecie biznesu, tworząc nową drogę – nowoczesne, w pełni spersonalizowane i napędzane AI doświadczenie klienta. Sukcesywnie dostarczamy kompleksowe narzędzie – Synerise, które jest rozwijającą się platformą danych behawioralnych, wzbogaconą o AI, generującą znakomity ROI na ponad 30 rynkach dla liderów branży w Retail, Bankowości, eCommerce, Motoryzacji, Ubezpieczeniach i Telco, przetwarzającą rocznie ponad 150 miliardów transakcji. Budujemy również BaseModel – model bazowy dla danych behawioralnych, osadzony w nowej platformie dla zespołów Data Science w przedsiębiorstwach, co stanowi kolejny krok w kierunku innowacji w AI i pokazania jego potencjału w świecie biznesu.

Poszukujemy wysoko zmotywowanego inżyniera oprogramowania backendowego, aby dołączył do naszego odważnego i utalentowanego zespołu Synerise. Sprawdź, czy pasujesz do naszego różnorodnego i dynamicznego środowiska, w którym nieustannie ewoluujemy razem z rozwojem naszych klientów.

O zespole

Nasz zespół backendowy pracuje głównie z Scala, Apache Kafka, ElasticSearch, Clickhouse, Kubernetes oraz środowiskami chmurowymi (Azure i GCP). Obserwowalność jest kluczowym zagadnieniem: rozproszone śledzenie (OpenTelemetry, Jaeger), strukturalne logowanie i bogate metryki są wbudowane w sposób, w jaki projektujemy i obsługujemy usługi.

Co będziesz robić na co dzień?

  • Rozwijać architekturę i wzorce projektowe do przetwarzania i przechowywania dużych zbiorów danych.
  • Tworzyć oprogramowanie z naciskiem na optymalizację i wydajność.
  • Tłumaczyć złożone wymagania funkcjonalne i techniczne na szczegółowy projekt.
  • Przeprowadzać analizy ogromnych zbiorów danych i odkrywać wnioski.

Co sprawi, że będziemy idealnym dopasowaniem?

  • Umiejętności programistyczne w Scala lub innym języku JVM.
  • Umiejętności programistyczne w Rust lub chęć nauki.
  • Solidne zrozumienie Kafki i Kubernetes.
  • Doświadczenie z (przynajmniej jednym): Akka / ZIO / Cats.
  • Doświadczenie z bazami danych SQL i NoSQL.
  • Praktyczne doświadczenie w używaniu AI w kodowaniu (np. Claude Code, Cursor, GitHub Copilot) jako część codziennej pracy inżynieryjnej.
  • Umiejętność planowania i skalowania systemów, aby nadążyć za niesamowitym wzrostem.
  • Doskonale umiejętności rozwiązywania problemów i debugowania.
  • Pasje do budowania narzędzi i automatyzacji wszystkiego.
  • Silne umiejętności analityczne.

Co nas jeszcze bardziej przekona?

  • Solidne zrozumienie wewnętrznych mechanizmów JVM (GC, profilowanie, zrzuty pamięci i wątków).
  • Doświadczenie w projektowaniu i obsłudze architektur mikroserwisowych.
  • Praktyczne doświadczenie w pracy w środowiskach chmurowych (Azure i/lub GCP), najlepiej z AKS.
  • Znajomość Java lub Python.
  • Znajomość ElasticSearch / Opensearch.
  • Podstawowa wiedza o koncepcjach AI/ML.

Co możemy Ci zaoferować?

  • Pracę nad systemem produkcyjnym o dużej skali, używanym przez klientów korporacyjnych na całym świecie.
  • Realne wyzwania techniczne związane z wydajnością, objętością danych i systemami rozproszonymi.
  • Możliwości ciągłego rozwoju technicznego i głębszej odpowiedzialności za projektowanie systemów.
  • Wsparcie od doświadczonych inżynierów i silnej kultury inżynieryjnej.
  • Wpływ na decyzje architektoniczne i techniczne w swoim zespole.

Backend Engineer – pracodawca: Synerise SA

Synerise SA to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Nasza kultura pracy opiera się na współpracy i ciągłym rozwoju, co pozwala pracownikom na zdobywanie nowych umiejętności oraz awansowanie w ramach firmy. Dodatkowo, praca w naszym zespole backendowym daje możliwość pracy z najnowszymi technologiami, co czyni ją wyjątkową i satysfakcjonującą.

S

Dane kontaktowe:

Zespół rekrutacyjny Synerise SA

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Backend Engineer

Scala
Apache Kafka
ElasticSearch
Clickhouse
Kubernetes
Azure
GCP