Risk Analytics Data Engineer / Scientist (Κωδ. 964) – Λευκωσία

Do you have a passion for working with data, building models or solving complex problems through code? If so, then this position might be for you!

As a Risk Analytics Data Engineer / Scientist you will have the opportunity working with real data using SQL, Python, and R to support data pipelines, run analyses, and generate insights that help improve decision making and drive measurable impact across the business.

Are you ready for the challenge?

More Information

    • Develop, automate and maintain complex calculations/systems that produce as output key measures for the Bank.
    • Maintain and develop statistical models in SQL, Python and/or R.
    • Collaborate with cross-functional teams to integrate these solutions into the Bank's overall risk management framework.
    • Continuously monitor and optimize the performance and logic of these solutions to ensure they meet the Bank's evolving needs.
  • Academic Qualifications

    • Bachelor’s degree in Computer Science, Mathematics, or other STEM subjects.
    • Master’s degree in the above subjects will be considered an advantage.

    Experience & Skills

    • Advanced programming skills using SQL, SAS, R or Python.
    • Knowledge of specialization tools for ETL, data integration and database management will be considered as advantage.
    • Knowledge of SAS solutions will also be considered as an advantage (SAS Model Implementation Platform, Risk Governance Framework, Infrastructure for Risk Management).
    • Modelling knowledge of credit risk related parameters will be considered as additional advantage.
    • Experience in a similar position in the financial services industry will be considered an advantage.
    • Strong analytical, quantitative, and problem-solving abilities.
    • Ability to work collaboratively in a team environment is essential.
    • Eagerness to learn and develop new skills.
    • Excellent verbal and written communication skills in both Greek & English.
  • Total Rewards

    • Competitive salary - up to €30.000 (depending on qualifications and experience)
    • 9% Provident Fund from day one
    • Performance bonus opportunities (discretionary)
    • Preferential financing rates

    Work–Life Support

    • 28 days annual leave (increases with tenure)
    • Sabbatical / part time options

    Growth

    • Continuous learning
    • Personal and Professional development programs
    • Recognition for great work

    Wellbeing

    • Medical & life insurance
    • Wellbeing Program: team‑building, mental‑health, nutrition & financial guidance
    • Employee Assistance Line
  • Create your account on our recruitment platform and take the first step toward your next adventure!

    • Sign in or Create an account in our 'e-recruitment System' and complete your profile 
    • From the ‘Candidate Profile’ section, click on the following:
      • BoC Logo or link
      • Job Search
      • Search Jobs
      • Click on > Technical Support Engineer Jinius
      • Apply
      • Make sure you hit on Apply button again.

Additional Information

  • Location: Nicosia
  • Type of Employment: Permanent, Full time
  • Deadline: Sunday 15/03/2026

Already have a profile in our recruitment system? Great! Just make sure you meet the criteria and apply directly to this position.

We treat all applications with the strictest confidentiality.

 

Need More Info?

Feel free to reach out to our recruitment team at hr@bankofcyprus.com