Senior Scala Engineer
Onwelo Warsaw, Masovian Voivodeship, Poland
IT Services and IT Consulting · 501-1,000 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Maintain the stability and continuity of an existing Scala-based Customer Data Platform, working with its codebase and data processes. Analyze, develop, and optimize existing solutions using Apache Spark and technologies including Databricks and Kafka/Confluent, while independently diagnosing and resolving technical issues.
What they look for
Requirements
Candidates must have at least five years of commercial production experience with Scala, strong knowledge of Scala 2.13, and experience with Apache Spark and Apache Kafka or Confluent. Databricks experience is an advantage, and candidates should be able to work independently with an existing codebase, including when documentation is limited, and communicate in English.
Benefits
Full description
Poznaj Onwelo
Onwelo jest partnerem technologicznym, który dostarcza kompleksowe usługi — od strategii i architektury, przez wdrożenia, po utrzymanie — w obszarach transformacji cyfrowej, danych i automatyzacji. Nasz zespół to ponad 400 specjalistów z silnymi kompetencjami seniorskimi oraz 300+ zrealizowanych projektów dla dużych organizacji w Polsce, Europie i USA. Działamy z kilku polskich miast oraz z biur w Niemczech, Szwajcarii i USA, łącząc lokalną obecność z globalnym zasięgiem.
O projekcie
W Onwelo stale rozwijamy zespoły inżynierskie i dynamicznie reagujemy na potrzeby naszych partnerów. Szukamy Scala Data Engineera, samodzielnego specjalisty, który będzie odpowiedzialny za utrzymanie i stabilne funkcjonowanie platformy, a także pracę z istniejącym kodem i jego dalszy rozwój.
Projekt dotyczy istniejącej platformy Customer Data Platform (CDP), zbudowanej w Scali i działającej w oparciu o Databricks oraz Kafka/Confluent.
Twoje zadania
- Utrzymanie i zapewnienie stabilnego działania platformy danych
- Praca z istniejącym kodem napisanym w Scali
- Analiza, rozwój i optymalizacja istniejących rozwiązań
- Praca z danymi i procesami wykorzystującymi Apache Spark
- Współpraca z rozwiązaniami opartymi na Databricks oraz Kafka/Confluent
- Samodzielne diagnozowanie i rozwiązywanie problemów technicznych
- Przejmowanie wiedzy o systemie i zapewnienie ciągłości jego działania
Kogo szukamy
- Minimum 5 lat doświadczenia komercyjnego w Scali, w środowisku produkcyjnym
- Bardzo dobrej znajomości Scali, w tym wersji 2.13
- Doświadczenia w pracy z Apache Spark
- Znajomości Databricks – będzie dużym atutem
- Doświadczenia z Apache Kafka lub Confluent
- Umiejętności samodzielnej pracy z istniejącym codebase, również przy ograniczonej dokumentacji
- Dobrej znajomości języka angielskiego (komunikacja projektowa odbywa się w języku angielskim)
Co oferujemy
- Udział w ciekawych projektach dla globalnych klientów
- Aż 80% awansów w naszej firmie odbywa się wewnętrznie
- 90% kadry zarządzającej ma wykształcenie techniczne
- Dostęp do szkoleń wewnętrznych i ścieżek rozwojowych
- Udział w wydarzeniach zespołowych, firmowych spotkaniach i Town Hallach
- Dostęp do ubezpieczenia na życie oraz prywatnej opieki medycznej dla siebie i rodziny
- Kartę MultiSport wspierającą dbałość o zdrowie i kondycję
Similar roles
-
Spark / Scala Application Development Lead - Vice President
Citi India
-
DATA ENGINEERS MID – SPARK / SCALA!
TECDATA ENGINEERING Spain · €28K/yr
-
Scala Programmer
Infosys New Jersey, United States · $82K–$127K/yr
-
Big Data Engineer- Scala
Capco pune, Maharashtra, India
-
Senior Scala Software Engineer
3Core Systems , Inc Berwyn, Illinois, United States
-
Software Engineer (Scala)
Quantifind Palo Alto, California, United States · $130K–$155K/yr