Senior Policy Engineer with Python (coding skills)

Analytics

Senior Policy Engineer with Python (coding skills)

Analytics
Centrum, Krakow

emagine Polska

Full-time
Any
Senior
Hybrid

Job description

Project information:

  • Industry: banking

  • Location & Hybrid Model

    • Kraków – 2-3 days per month onsite

    • Warsaw – 2-3 days per month onsite

    • Outside Kraków/Warsaw – 1 day per month/3 days per quarter

  • Rate: We’re open to your suggestions

  • Contract: B2B

  • Length: long-term

Summary: The Senior Policy Engineer role focuses on enhancing the Customer Due Diligence (CDD) platform for Know Your Customer (KYC) compliance, involving coding skills in Python and collaboration across various regions.

Main Responsibilities:

  • Contribute to the modernisation of architecture by building new microservices.

  • Collaborate across global teams located in China, India, Poland, and the UK.

  • Design and implement complex business rules within the CDD platform.

  • Utilise strong Python programming skills to implement business logic.

  • Resolve issues with the REST API and ensure data validation using JSON and XML.

  • Proactively engage with stakeholders and follow up on requirements.

Key Requirements:

  • Availability to work in a global project/team with cross-region collaboration.

  • Strong business communication skills (clear written and verbal).

  • Strong self-driven ownership and proactive follow-up with stakeholders.

  • Experience in designing and implementing complex business rules.

  • Python programming skills, including implementation of business logic.

  • Experience using REST API and resolving issues.

  • Strong knowledge of validating data using both JSON and XML file formats.

  • Understanding of Github Copilot for scripting.

Nice to Have:

  • Experience in international/distributed teams.

  • Familiarity with rule engines, workflow systems, or domain-driven design.

  • Experience translating business requirements into technical specifications and test cases.

  • Understanding of programming principles (Java).

  • Experience with decision trees (design, implementation, and optimization).

Other Details:

  • Team Structure: Distributed teams

  • Project Context: Modernising the CDD platform to meet KYC compliance.

Tech stack

    English

    B1

    XML

    advanced

    Backend

    advanced

    REST

    advanced

    Testing

    advanced

    JSON

    advanced

    Quality Assurance (QA)

    advanced

    Test Cases

    advanced

    Java

    advanced

    Python

    advanced

    API (Application Programming Interface)

    advanced

Office location

Published: 03.03.2026

Senior Policy Engineer with Python (coding skills)

Summary of the offer

Senior Policy Engineer with Python (coding skills)

Centrum, Krakow
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.