Logo for Onwelo

Senior Scala Engineer

Role overview

Summary

This role focuses on maintaining and developing the Customer Data Platform at Onwelo, ensuring its stable operation and performance. You will work independently with existing code and collaborate with various data solutions, contributing to projects for global clients.

Qualifications

  • Minimum 5 years of commercial experience in Scala in a production environment.
  • Very good knowledge of Scala, including version 2.13.
  • Experience working with Apache Spark.
  • Experience with Apache Kafka or Confluent.
  • Good knowledge of English for project communication.

Responsibilities

  • Maintain and ensure stable operation of the data platform
  • Work with existing Scala code
  • Analyze, develop, and optimize existing solutions
  • Collaborate with Databricks and Kafka/Confluent solutions

Key facts

Hard skills

Other skills

  • Problem Solving

About the company

Onwelo logo

Onwelo

  • IT Services & Consulting
  • Scaleup
  • 501–1,000
We are one of the fastest-growing technology companies in the Polish market, delivering modern IT solutions that shape the digital growth of organizations from many industries around the world. Our main areas of operations are: business analysis, software development and maintenance, software testing, IT infrastructure management, development of Data & Analytics and Intelligent Automation solutions, delivering cloud-based products and services. Figures confirm our dynamic growth. In a short time, we have completed over 300 projects in Europe and the USA, enlarged our team to over 700 experts, and opened offices in six Polish cities and also branches in the United States, Germany and Switzerland. Our success is the work of a team of experienced IT experts. We strive to align employee skills with customer requirements in such a way as to support business growth of international brands while also enabling our experts to participate in challenging projects using state-of-the-art technologies.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job 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ę

Related jobs

See all Scala Developer jobs

Other jobs at Onwelo