£360 Per day
Undetermined
Hybrid
Poland
Summary: The Senior Data Engineer role focuses on the end-to-end development lifecycle of data engineering projects within the financial services sector. The position requires transforming data into actionable insights, developing automated solutions, and leading the architecture of cloud-based data lakehouse solutions. It combines technical expertise with senior leadership responsibilities in big data environments. The role is hybrid, based in either Krakow or Wroclaw, and operates under a B2B contract.
Key Responsibilities:
- Lead data engineering project development from concept to deployment
- Build and optimize ETL pipelines using Azure Databricks (Spark, Python, SQL)
- Implement data quality, security, and compliance measures
- Collaborate with cross-functional teams on cloud migration initiatives
- Establish observability and monitoring for production systems
- Contribute to architectural decisions for lakehouse implementation
- Mentor team members and codify best practices
Key Skills:
- Expert knowledge of ETL using Azure Databricks (Spark, Spark SQL, Python, SQL)
- Strong Databricks, SQL and Python skills
- Solid understanding of data modelling and data warehousing principles
- Lakehouse architecture knowledge
- Understanding of ETL/ELT design patterns
- Software development lifecycle expertise
- Strong problem solving and analytical skills
- Ability to clearly communicate complex solutions
- Experience working in Agile methodologies (SCRUM, Kanban)
- Understanding of client needs representation
- Proven team player with strong leadership skills
- Collaborative approach across business units, teams and regions
- Continuous learning mindset
- Ability to influence architectural and design principles
Salary (Rate): £360 daily
City: Krakow
Country: Poland
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT
Job Description
Senior Data Engineer - Financial Services
Contract Type: B2B Contract
Rate: Up to 1,800 PLN per dayLocation: Krakow or Wroclaw (Hybrid working)
About the Role
We are seeking a Senior Data Engineer to join our team for end-to-end development lifecycle of data engineering projects. This role involves transforming data into business insights, developing automated solutions, and leading the architecture of cloud-based data lakehouse solutions. The position combines hands-on technical work with senior leadership responsibilities in big data and data lake environments.
Key Responsibilities - First 3-6 Months
Lead data engineering project development from concept to deployment
Build and optimize ETL pipelines using Azure Databricks (Spark, Python, SQL)
Implement data quality, security, and compliance measures
Collaborate with cross-functional teams on cloud migration initiatives
Establish observability and monitoring for production systems
Contribute to architectural decisions for lakehouse implementation
Mentor team members and codify best practices
Essential Technical Skills
Expert knowledge of ETL using Azure Databricks (Spark, Spark SQL, Python, SQL)
Strong Databricks, SQL and Python skills
Solid understanding of data modelling and data warehousing principles
Lakehouse architecture knowledge
Understanding of ETL/ELT design patterns
Software development lifecycle expertise
Preferred Technical Skills
Columnar and time series data design patterns
Performance tuning techniques
Infrastructure as Code and scripting languages
Information Security principles for data handling
Essential Business Skills
Strong problem solving and analytical skills
Ability to clearly communicate complex solutions
Experience working in Agile methodologies (SCRUM, Kanban)
Understanding of client needs representation
Preferred Business Skills
Financial services/investment banking domain knowledge
Enterprise-wide problem solving experience
Essential Personal Qualities
Proven team player with strong leadership skills
Collaborative approach across business units, teams and regions
Continuous learning mindset
Ability to influence architectural and design principles
Team & Culture
You'll be joining a dedicated team of professionals building next-generation platforms. Our culture emphasizes continuous learning, collaboration across regions, and innovation in financial technology solutions.
Interview Process
Two-stage process including technical and high-level interviews.