Backend Engineer
Synerise
Rola Backend Engineera w firmie Synerise, która tworzy platformę danych behawioralnych i model bazowy dla zespołów Data Science. Kandydat będzie pracował nad architekturą i optymalizacją systemów przetwarzających i przechowujących duże wolumeny danych, z naciskiem na wydajność i skalowalność. Firma operuje na rynkach Retail, Banking, eCommerce, Automotive, Insurance i Telco.
Brakuje: nie podano konkretnej liczby lat doświadczenia dla 'regular'..
Rola Backend Engineera w firmie Synerise, która tworzy platformę danych behawioralnych i model bazowy dla zespołów Data Science. Kandydat będzie pracował nad architekturą i optymalizacją systemów przetwarzających i przechowujących duże wolumeny danych, z naciskiem na wydajność i skalowalność. Firma operuje na rynkach Retail, Banking, eCommerce, Automotive, Insurance i Telco.
- ✓Praca nad produkcyjnym, wielkoskalowym systemem używanym przez klientów korporacyjnych na całym świecie.
- ✓Prawdziwe wyzwania techniczne związane z wydajnością, ilością danych i systemami rozproszonymi.
- ✓Możliwości ciągłego rozwoju technicznego i głębszego przejmowania odpowiedzialności za projektowanie systemu.
- ✓Wsparcie od doświadczonych inżynierów i silna kultura inżynierska.
- ✓Wpływ na decyzje architektoniczne i techniczne w zespole.
- !Nie podano konkretnej liczby lat doświadczenia dla 'regular'.
- •Rozwijanie architektury i wzorców projektowych do przetwarzania i przechowywania dużych zbiorów danych.
- •Tworzenie oprogramowania z głównym naciskiem na optymalizację i wydajność.
- •Tłumaczenie złożonych wymagań funkcjonalnych i technicznych na szczegółowe projekty.
- •Analiza obszernych zbiorów danych w celu odkrycia wglądów.
- •Pisanie i optymalizacja kodu w języku Scala lub innym JVM.
- •Praca z technologiami takimi jak Apache Kafka, Kubernetes, Elasticsearch, Clickhouse.
- •Wykorzystywanie narzędzi AI do kodowania (np. Claude Code, Cursor, GitHub Copilot) w codziennej pracy.
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Kandydat z doświadczeniem w programowaniu w języku JVM (np. Scala, Java) i podstawową znajomością Kafka i Kubernetes. Posiada doświadczenie z bazami danych SQL lub NoSQL i jest otwarty na naukę Rust oraz wykorzystywanie narzędzi AI do kodowania. Ma umiejętności analityczne i potrafi rozwiązywać problemy.
Rola nie jest dla osób, które nie mają doświadczenia w programowaniu backendowym lub nie chcą pracować z technologiami takimi jak Scala, Kafka czy Kubernetes. Kandydaci bez doświadczenia w bazach danych SQL/NoSQL lub bez chęci wykorzystywania narzędzi AI do kodowania mogą nie być odpowiedni.
- ?Jak wygląda podział obowiązków w zespole Backendowym?
- ?Jakie są główne wyzwania architektoniczne, z którymi zespół się obecnie mierzy?
- ?Czy istnieje możliwość pracy nad rozwojem nowych funkcjonalności, czy głównie utrzymanie i optymalizacja istniejących systemów?
- ?Jak wygląda proces code review i jakie są standardy jakości kodu?
- ?Jakie są plany rozwoju platformy BaseModel w najbliższym czasie?
- ?Czy zespół ma wpływ na wybór nowych technologii i narzędzi?
- ?Jak często odbywają się spotkania zespołu i jak wygląda komunikacja w zespole rozproszonym?
- −Nie podano konkretnej liczby lat doświadczenia dla 'regular'.
Opisany jako 'odważny i genialny zespół', gdzie 'ciągle ewoluujemy razem z rozwojem naszych klientów'. Kultura inżynierska jest silna, a wsparcie od doświadczonych inżynierów jest zapewnione.
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Apache Kafka.