Data Platform Engineer – TGS (Self-Service Data Platform Engineering)
About TGS
At TGS (TEKsystems Global Services), we accelerate business transformation by solving complex technology, data, cloud, and talent challenges at global scale. We support leading enterprises across Europe in data engineering, cloud modernization, application transformation, integration, and digital product development.
With over 15 years of partnership experience across major European retail, e-commerce, supply chain, fintech, and consumer brands, we build technology solutions that are scalable, secure, and built for real-world operational impact.
Our consultants in Spain work on high-visibility engineering initiatives such as:
1. Cloud data platform modernization
2. Self-service analytics & BI enablement
3. Enterprise integration (APIs, microservices, event-driven systems)
4. Application modernization in AWS, Azure, GCP
5. Automation, DevOps, and IaC delivery
6. Full-stack product development
Joining TGS means joining a team that values high-quality engineering, continuous growth, craftsmanship, and long-term client impact.
About the Role
We are expanding our Data & Cloud Engineering practice with a Data Platform Engineer who will work on one of our flagship European retail programs: A next-generation self-service data transformation platform used by data engineers, analysts, and business teams across multiple brands.
As a TGS employee, you will be part of our long-term engineering team, and your first project will involve building and scaling the platform that enables end-to-end data modeling, CI/CD, orchestration, validation, and consumption. You will help deliver version 2 of a major enterprise data transformation tool, built on Python, Databricks, Terraform, and GitHub Actions. This platform is mission-critical, serving thousands of internal data users across Europe.
What You Will Do
Core Engineering
7. Enhance the platform’s Python engine with advanced data processing techniques, validation, and performance optimization.
8. Apply clean architecture, OOP, and automated testing to build reliable, maintainable code.
CI/CD & Developer experience
9. Expand and improve GitHub Actions pipelines to support user workflows, automated deployments, validations, and governance.
10. Build smooth developer experiences for data engineers and analysts using the platform.
Infrastructure as Code on Databricks
11. Develop and maintain Terraform modules for deploying Databricks resources, security configurations, models, jobs, and supporting infrastructure.
12. Ensure stable, scalable, cloud-native delivery patterns.
Analytics & Downstream Enablement
13. Build the paved road for publishing data models into Power BI, enabling enterprise-wide analytical consumption.
Platform Quality, Support & Documentation
14. Drive platform improvements, proactive refactoring, and reliability enhancements.
15. Support onboarding of new users and collaborate with product owners and platform architects.
16. Maintain clear, accurate documentation that builds trust and adoption.
Tech Stack
You don’t need to know everything—but strong expertise in several areas is expected:
Languages & Engineering
17. Python (OOP, testing, performance, packaging)
18. Clean code, refactoring, CI philosophies
Data & Cloud
19. Databricks / Delta Lake
20. Cloud data platforms (Azure, AWS, or GCP experience welcome)
DevOps & IaC
21. Terraform
22. GitHub Actions CI/CD
23. Automated deployment patterns
Analytics
24. Power BI integration experience is a plus
25. Interest in metadata-driven pipelines, workflow engines, or similar is welcome
What You Bring
26. experience building data platforms, internal tools, SDKs, or frameworks.
27. Strong Python engineering background with clean architecture and testing discipline.
28. Good understanding of cloud-native data engineering.
29. experience with Terraform and CI/CD pipelines.
30. Curiosity, pragmatism, and a focus on quality.
31. Ability to collaborate across engineering, data, and business teams.
Why Join TGS?
Impact & Scale
Work on enterprise-scale data platforms with real visibility and long-term impact.
Engineering Culture
We focus on craftsmanship, best practices, and continuous improvement—not just delivery.
Career Growth
Access to global learning programs, cloud upskilling, certifications, and career mobility across projects.
Stability & Partnership
We are a trusted technology partner to top-tier brands in Europe, giving you access to modern, innovative projects.
Ready to build the next generation of enterprise data platforms?
We would love to meet you.
Apply now and become part of TGS’s growing Data & Cloud Engineering practice.
Job Title: Data Platform Engineer
Location: Madrid, Spain
Job Type: Permanent
Trading as TEKsystems. Allegis Group, Atrium, Strawinskylaan 3051, 1077 ZX Amsterdam, Nederland. Company No. 14109133. Allegis Contracting Services, Atrium, Strawinskylaan 3051, 1077 ZX Amsterdam, Nederland. Company No. 34193804. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as \"Allegis Group\"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands.