Senior Data Engineer
Tech Stack / Keywords
Firma i stanowisko
The role is within the banking industry and involves a 12-month project with possible extensions, based in a hybrid work model in Gdańsk, Gdynia, Łódź, and Warsaw, with 3 days per week from the office. The project language is English and Polish and the assignment type is B2B.
Wymagania
- Strong programming skills in Python and Java.
- Advanced experience with Apache Spark (PySpark) and SQL for large-scale data processing.
- Hands-on experience in distributed compute platforms and on-premise clusters.
- Proficiency in CI/CD tools such as Bamboo, Jenkins, and Bitbucket.
- Quantexa Scala experience.
- Experience working in Agile teams, with the ability to work independently in fast-paced, evolving environments.
- Strong analytical and problem-solving skills with the ability to adapt quickly.
Nice to Have:
- Understanding of Capital Markets products including FX, Equities, Derivatives, and Bonds.
- Experience in Financial Crime, AML, or surveillance use cases.
- Experience with rule-based detection systems, scorecards, or alerting frameworks.
- Experience with automation in pipeline deployment, data validation, and workflow orchestration.
- Experience integrating solutions with third-party systems.
- A strong "can-do" attitude and ability to collaborate in cross-functional teams.
Obowiązki
- Design, implement, and optimise data pipelines for AML detection scenarios.
- Implement detection logic, rule frameworks, and scoring components for financial crime use cases.
- Ensure high-quality engineering across code, data pipelines, and operational processes.
- Contribute to a greenfield architecture with ownership and delivery excellence.
Inne informacje
Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
emagine
1088 aktywnych ofert