data engineer in banking
Summary
Data engineer (via Enfint, working with Nordea, a Nordic bank) in Warsaw: builds LLM-powered features on the Snowflake platform — Cortex, Streamlit-in-Snowflake, RAG pipelines, AI-assisted SQL/docs tooling — and maintains Snowflake transformation pipelines with Snowpark, owning CI/CD across the full delivery lifecycle.
Описание:
Nordea is a Nordic bank and technology employer that develops secure financial solutions, supports the Nordic economies, and safeguards customers’ personal data and wealth.
Задачи:
- Define and establish AI processes around data, identify valuable use cases, design approaches, and own implementation;
- Build LLM-powered features into the Streamlit-in-Snowflake platform, including natural-language query interfaces, anomaly detection, and schema explanations;
- Work with Snowflake Cortex, including LLM functions, Cortex Search, and Cortex Analyst;
- Design RAG pipelines over structured and semi-structured data, including metadata catalogs, transformation configurations, and code repositories;
- Develop AI-assisted tooling such as SQL review assistants, documentation agents, and test generators;
- Contribute to team AI practices, including Copilot usage, context maintenance, and output quality evaluation;
- Build and maintain Snowflake transformation pipelines using stored procedures, Snowpark, and Dynamic Tables;
- Engage in requirement analysis and understand domain and data context before building solutions;
- Own CI/CD for deliverables end-to-end;
- Work across the full delivery lifecycle from analysis and development to testing and deployment;
- Consider cost, latency, and determinism when designing AI features;
- Track AI tooling developments, new models, coding assistants, Snowflake Cortex updates, and agentic frameworks;
- Maintain context files and prompt standards for team-wide AI tooling;
- Review, test, and own committed AI-generated output.
Требования:
- 8+ Years of experience in data engineering or ML engineering with production Snowflake experience;
- Strong SQL and Snowpark skills with Python or Scala;
- At least 1 year of production experience with LLMs, including API integrations, structured outputs, tool use, and retrieval;
- Good understanding of MCPs, Context Engineering, and tools supporting LLM integrations;
- Experience with productionized Agentic AI solutions and market or industry standards decision-making agents;
- Practical experience with Snowflake Cortex, Anthropic API, OpenAI API, or Azure OpenAI;
- Experience with Airflow, Bitbucket, and CI/CD;
- Comfortable working across the full delivery lifecycle;
- Genuine fluency with LLMs and understanding of their capabilities and limitations;
- Nice to have: Agentic frameworks such as LangGraph and Claude Agent SDK, Streamlit in Snowflake, LLM evaluation frameworks such as LLM-as-judge, golden sets, and prompt regression testing, financial services or banking domain knowledge including credit risk, finance, or regulatory data.
Условия:
- Hybrid working model;
- Career development and learning opportunities in a large Nordic bank;
- Diverse and inclusive working environment;
- The recruitment process includes preliminary CV selection, a recruiter phone conversation, an online interview with the hiring leader, and a background check;
- Security clearance will be performed for candidates selected in Finland;
- Candidates in Poland must include the specified GDPR personal-data processing permit in their CV.