We're hiring experienced Senior Data Engineers to join a high-performing data team supporting a leading financial services client in Madrid. This is a fully on-site role where you'll help design and build robust, scalable data platforms that power critical business and trading decisions. As a Senior Data Engineer, you'll develop high-quality, production-grade code using Python and collaborate with analysts, data scientists, and platform teams.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Senior Data Engineer – Madrid (On-site, 5 days/week)
Location: Madrid, Spain
Salary: Up to €120,000 base + benefits
Industry: Financial Services
About the Role
We’re hiring experienced Senior Data Engineers to join a high-performing data team supporting a leading financial services client in Madrid. This is a fully on-site role (5 days per week in the office) where you’ll help design and build robust, scalable data platforms that power critical business and trading decisions.
This is an opportunity to work on large-scale, high-impact data systems in a fast-moving, highly regulated environment.
What You’ll Be Doing
- Design, build, and maintain scalable data pipelines and ETL/ELT workflows
- Develop high-quality, production-grade code using Python
- Architect and optimise data models for analytics and reporting
- Collaborate with analysts, data scientists, and platform teams
- Ensure data quality, governance, and reliability across systems
- Improve performance, monitoring, and observability of data platforms
- Contribute to best practices, code reviews, and technical strategy
Looking to advance your Data Science career with relocation support? Explore Data Science Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
What We’re Looking For
Essential:
- Strong experience as a Senior Data Engineer or similar role
- Advanced proficiency in Python for data engineering
- Experience building and maintaining large-scale data pipelines
- Strong understanding of data modelling and data warehousing concepts
- Experience working in cloud environments and modern data platforms
- Excellent stakeholder communication skills
- Experience working in financial services or other regulated industries
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
Nice to Have:
- Experience with real-time/streaming data pipelines
- Exposure to CI/CD, DevOps, and infrastructure as code
- Experience mentoring engineers or leading projects
Why Join?
- Work on mission-critical systems in a leading financial environment
- High-impact role with strong technical ownership
- Competitive salary up to €120k base
- Long-term, stable opportunity with career growth potential
- Collaborative, senior-level engineering culture
Working Model - This is mandatory
This role is fully on-site in Madrid (5 days per week). Relocation support may be considered for exceptional candidates.
Similar Jobs
Explore other opportunities that match your interests
UST España & Latam
Data Engineer
Frontiers
Senior Data Analyst