Job Description
Senior / Lead Data Engineer – 12 Month Contract
Location: Lisbon (2 days per week onsite)
Contract: 12 Months
Start: ASAP
Rate: €Day rate dependent on experience
We’re looking for a Senior / Lead Data Engineer to join a growing data team delivering cloud-native data platforms within the Microsoft ecosystem. This role will play a key part in designing and building scalable data pipelines, enabling advanced analytics, and driving data-led decision making across the business.
You’ll work closely with data architects, analysts, and engineering teams to build high-performance data solutions using modern cloud technologies.
Responsibilities
- Design and implement end-to-end data architectures, covering ingestion, transformation, modelling, storage, and orchestration.
- Build and maintain scalable cloud-native data pipelines within Microsoft environments.
- Develop data models and architectures that support enterprise analytics and reporting.
- Implement data quality, validation, lineage, and monitoring frameworks.
- Optimise pipelines and storage for performance, reliability, and cost efficiency.
- Collaborate with engineering and analytics teams to deliver robust, production-grade data platforms.
- Support and promote DevOps / DataOps best practices, including CI/CD for data workflows.
Required Experience
- Strong experience designing and delivering end-to-end data platforms and architectures (including Medallion-style lakehouse architectures).
- Hands-on experience with Microsoft data technologies, including:
- Microsoft Fabric
- Azure Data Factory
- Azure Synapse Analytics
- Experience working with cloud data warehouses and data lakes, such as:
- BigQuery
- Azure Data Lake
- Delta Lake
- Amazon Redshift
- Strong programming skills with:
- Python (Pandas, Boto3)
- SQL
- Apache Spark
- Experience with relational and/or NoSQL databases such as:
- Oracle Database
- Microsoft SQL Server
- MongoDB
- Elasticsearch
- Experience implementing CI/CD pipelines and DevOps/DataOps practices.
- Proven ability to scale and optimise production data pipelines.
Nice to Have
- Experience working across multiple cloud platforms (Azure, AWS, Google Cloud).
- Exposure to lakehouse architectures and modern data platform design.
- Experience mentoring engineers or leading technical delivery within data teams.