Python/Scala Developer for Transaction Monitoring

Optiveum

Warszawa

Hybrid

PLN 207,000 - 262,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Optiveum is recruiting a Python/Scala Developer for Transaction Monitoring to join a banking client. You will design and implement data pipelines and AML detection logic for capital-markets scenarios, contributing to a greenfield architecture with ownership over what you deliver, and you'll collaborate with cross-functional teams to ship reliable, scalable solutions.

This is a hybrid, full-time B2B contract (40 h/week); location options include Gdańsk, Gdynia, Warszawa or Łódź.

Qualifications

  • Strong programming skills in Python and Scala (or Java).
  • Advanced experience with Apache Spark (PySpark) and SQL.
  • Hands-on experience with distributed compute platforms and on-premise clusters.
  • Proficiency with CI/CD tools such as Bamboo or Jenkins, and Bitbucket.
  • Experience in Agile teams and the ability to work independently in a fast-paced environment.
  • Fluent Polish and English.

Responsibilities

  • Design, implement and optimise data pipelines supporting end-to-end capital-markets 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, innovation and delivery excellence.

Skills

Python
Scala
PySpark
SQL
Data pipelines
AML detection

Tools

Bamboo
Jenkins
Bitbucket

Job description

Python/Scala Developer for Transaction Monitoring
About the Offer

We are currently looking for a Python/Scala Developer for Transaction Monitoring to join the team of our client from the banking sector. For this role, Optiveum is the recruitment and contracting party, which means you will sign the cooperation agreement directly with us.

You will build data pipelines and detection logic for capital-markets anti-money laundering (AML) scenarios, contributing to a greenfield architecture with real ownership over what you deliver.

Key Details:
  • Rate: up to 190 PLN/h net + VAT

  • Work Model: B2B contract, full-time (40 h/week), hybrid – 3 days per week in the office

  • Location: Gdańsk, Gdynia, Warsaw or Łódź

  • Languages: Fluent Polish and English

Responsibilities:
  • Design, implement and optimise data pipelines supporting end-to-end capital-markets 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 a strong sense of ownership, innovation and delivery excellence

Requirements:
  • Strong programming skills in Python and Scala or Java

  • Advanced experience with Apache Spark (PySpark) and SQL for large-scale distributed data processing

  • Hands‑on experience with distributed compute platforms and on‑premise cluster environments

  • Proficiency with CI/CD tools such as Bamboo or Jenkins, and Bitbucket

  • Experience working in Agile teams, with the ability to work independently in a fast‑paced, evolving environment

  • Strong analytical and problem‑solving skills

  • Fluent Polish and English

Nice to have:
  • Experience with Quantexa or transaction monitoring platforms

  • Understanding of capital markets products such as FX, equities, derivatives and bonds

  • Previous experience in financial crime, AML or surveillance use cases

  • Experience implementing rule‑based detection systems, scorecards or alerting frameworks

  • Experience delivering against non‑functional requirements such as performance, scalability, observability, data quality, resiliency and security

  • Experience with automation, including automated pipeline deployment, data validation, testing frameworks and workflow orchestration

  • Experience integrating solutions with third‑party systems, such as case management systems

  • A strong can‑do attitude and the ability to collaborate in a cross‑functional team

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Python/Scala Developer for AML Data Pipelines
Hybrid Python/Scala Developer for AML Data Pipelines

Optiveum • Warszawa

Hybrid
PLN 207,000 - 262,000
Senior Data Modeller (Python)
Senior Data Modeller (Python)

Optiveum • Warszawa

Hybrid
PLN 165,000 - 193,000
Senior Fullstack Developer (Java, Angular, Kafka)
Senior Fullstack Developer (Java, Angular, Kafka)

Optiveum • Warszawa

Hybrid
PLN 116,000 - 193,000
Data engineer for AML detection
Data engineer for AML detection

emagine • Polska

Hybrid
PLN 128,000 - 214,000
Hybrid work model
Senior Python AI Engineer
Senior Python AI Engineer

Optiveum • Gdańsk

Hybrid
PLN 220,000 - 248,000
Hybrid work model
Senior IT/Data Analyst
Senior IT/Data Analyst

OPTIVEUM sp. z o.o. • Gdańsk

Hybrid
PLN 210,000 - 270,000
Expert Data Engineer Python, Java, Scala, Quantexa, Apache Spark Warszawa, Łódź, Gdańsk, Gdynia
Expert Data Engineer Python, Java, Scala, Quantexa, Apache Spark Warszawa, Łódź, Gdańsk, Gdynia

Diverse Consulting Group • Polska

Hybrid
PLN 180,000 - 240,000
Private medical care
Co-financing for the sports card
Constant support of dedicated consul
Risk Model Management Specialist
Risk Model Management Specialist

Optiveum • Warszawa

Hybrid
PLN 114,000 - 162,000
Equity Trading Analyst
Equity Trading Analyst

Optiveum • Warszawa

Hybrid
PLN 193,000 - 275,000
Senior Java Fullstack Developer
Senior Java Fullstack Developer

OPTIVEUM sp. z o.o. • Warszawa

Hybrid
PLN 124,000 - 207,000
Long-term B2B cooperation
Hybrid work 75% remote
Gdańsk or Warsaw office