Senior Python/Snowflake IT Developer
Listed on 2026-06-12
-
Software Development
Software Engineer, Python, Data Engineering
Location: Town of Poland
Job
Are you passionate about finance and IT, and want to take the next step in your career? We are currently looking for a motivated and dynamic person to join our Credit Risk Software development team job provides an exciting mix of challenges, where different areas of knowledge and skills shall be employed: working with big data, IT implementation of credit risk and expected credit loss models.
You will join a highly professional and dedicated team with a large network across the bank and with excellent opportunities for personal and professional development.
Welcome to the Credit Risk Software development team in Credit Risk domain. Working with us, you will be part of one of the most important programs for the bank, which consists of upscaling Nordea’s credit risk models and frameworks for internal expected loss. You will cooperate closely with your colleagues across the bank, and you will have great possibilities to develop your skills within credit risk area – a field which is in high focus in Nordea.
This role is based in Finland and Poland, and applicants must have a valid work permit to work in Finland and Poland.
Responsibilities- Develop Python programs using core Python and data processing libraries such as Pandas and Polars.
- Lead Snowflake development by architecting, building, optimizing, and governing enterprise-scale Snowflake data solutions, pipelines, database objects, and high-performance queries that support credit risk.
- Design and implement scalable technical solutions to meet business requirements.
- Leverage AI tools and modern development practices to improve productivity, accelerate analysis, enhance code quality, and support day‑to‑day software development work.
- Implement automated solutions such as test automation, data workflows, and deployment/support processes.
- Support and maintenance of existing applications and processes.
- Develop and maintain metadata, user access and security controls.
- Provide technical support for users and resolve system issues in a timely manner.
- Develop and maintain technical documentation, including data models, process flows, and system diagrams.
- Collaborate with stakeholders, analysts, and developers across the bank to deliver reliable and well‑governed solutions.
- Minimum 4–5 years of experience in Python development and software engineering, with hands‑on experience using third‑party libraries such as pandas, Polars, or similar data‑processing frameworks.
- Experience as a Snowflake developer, including Snowflake SQL, schema design, performance tuning, data pipelines, and working with large‑scale data platforms.
- Practical experience using AI tools in development work to improve engineering efficiency, automate repetitive tasks, and support solution delivery.
- Experience implementing automated solutions, including automated testing, workflow automation, or CI/CD‑related practices.
- Experience in orchestration, cache techniques, APIs and working on cloud platforms.
- Experience in solutioning and architecting applications.
- Strong analytical and problem‑solving skills.
- Excellent communication and interpersonal skills with the ability to work in a team environment.
- Strong attention to detail and ability to work under pressure.
- Collaboration, ownership, passion, courage – core values that guide our work.
- Hybrid working model with flexibility.
- Diversity and inclusion commitment, including European Diversity Charters.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).