
Imaginary Cloud to firma zajmująca się tworzeniem oprogramowania oraz projektowaniem UX/UI, realizująca projekty SaaS, B2B i inne projekty związane z rozwojem oprogramowania. Od 2010 roku jej zespoły zaprojektowały, stworzyły, uruchomiły i rozwinęły ponad 300 aplikacji internetowych i mobilnych. Dzięki biurom w Portugalii i Wielkiej Brytanii firma łączy rozwój produktów z podejściem do technologii skoncentrowanym na człowieku oraz buduje miejsce pracy oparte na szacunku, trosce i ciągłym rozwoju. Imaginary Cloud oferuje również możliwość pracy zdalnej osobom zainteresowanym współtworzeniem produktów cyfrowych w obszarze designu i inżynierii.
Starszy inżynier danych — Databricks i PySpark
Twórz rozwiązania do przetwarzania danych w Databricks i PySpark dla produktów cyfrowych Imaginary Cloud. Udoskonalaj potoki analityczne dla klientów z całego świata, pracując hybrydowo w Portugalii.
39 360 € – 60 600 € / rok
HybrydowoPełny etatSeniorWymagany Język: angielskiInżynier danychOpis
- Twórz rozwiązania do przetwarzania danych w Databricks i zarządzaj nimi
- Opracowuj rozwiązania inżynierii danych z użyciem PySpark i Delta Lake
- Pisz i optymalizuj zapytania SQL, w tym funkcje okna i złożone złączenia
- Twórz potoki strumieniowego lub przyrostowego pozyskiwania danych
- Stosuj idempotencję, punkty kontrolne i wzorce ewolucji schematów
- Modeluj dane na potrzeby analityki biznesowej i analiz
- Testuj dane i kod za pomocą walidacji potoków, testów dbt lub podobnych narzędzi
- Korzystaj z Git, przeglądów kodu, linterów, testów jednostkowych i potoków CI/CD
- Korzystaj z agentowych narzędzi AI, aby przyspieszać programowanie, refaktoryzację i złożone debugowanie
- Współpracuj z zespołami inżynierii i rozwoju produktów
- Współtwórz produkty cyfrowe dla klientów z całego świata w interdyscyplinarnych zespołach
Wymagania
- Masz co najmniej pięć lat doświadczenia w inżynierii danych lub pokrewnej dziedzinie
- Masz wykształcenie akademickie w zakresie informatyki, inżynierii danych, data science lub pokrewnej dziedziny ilościowej
- Masz praktyczne doświadczenie produkcyjne z Databricks
- Masz duże doświadczenie w tworzeniu rozwiązań do przetwarzania danych w Databricks
- Dobrze znasz PySpark i Delta Lake
- Biegle posługujesz się SQL, w tym funkcjami okna, złożonymi złączeniami i optymalizacją zapytań
- Masz doświadczenie ze strumieniowym lub przyrostowym pozyskiwaniem danych, w tym Structured Streaming lub Auto Loader, a także z idempotencją, punktami kontrolnymi i wzorcami ewolucji schematów
- Masz doświadczenie w modelowaniu danych na potrzeby BI i analityki
- Znasz zasady testowania i CI/CD w przepływach pracy Databricks
- Znasz podstawy inżynierii oprogramowania i DevOps, w tym Git, przeglądy kodu, lintery, testy jednostkowe i potoki CI/CD
- Stosujesz testy jakości danych z użyciem walidacji potoków, testów dbt lub podobnych metod
- Bardzo dobrze znasz agentowe narzędzia AI, takie jak Cursor IDE i GitHub Copilot
- Masz rozwinięte umiejętności analityczne i rozwiązywania problemów
- Masz doświadczenie we współpracy z zespołami inżynierii i rozwoju produktów
- Swobodnie posługujesz się językiem angielskim w mowie i piśmie
- Mieszkasz w Portugalii albo chcesz się tam przeprowadzić i masz prawo do legalnego pobytu oraz pracy w tym kraju
Benefity
- Wynagrodzenie zależne od doświadczenia i wyników pracy
- Płatne dni chorobowe
- Ubezpieczenie zdrowotne i stomatologiczne
- Budżet na komfort
- Firma stawiająca na pracę zdalną
- Elastyczne godziny pracy
- Projekty dla wiodących klientów z całego świata
- Kultura skoncentrowana na ludziach, która docenia i wspiera zespół
- Nieformalna atmosfera pracy
- Wydarzenia zespołowe służące wymianie wiedzy i wspólnemu świętowaniu
- Mentoring i oceny pracy wspierające rozwój kariery