Senior Data Engineer
Employment type: Full-time
Location: Remote
Experience: 5+ years About the role
Our client is looking for an experienced Data Engineer who enjoys solving complex data problems and takes ownership of their work from design through delivery.
In this role, you will build scalable data pipelines using Microsoft Fabric, develop reliable data integration solutions, and work closely with business and technical stakeholders. You will also use AI-assisted development tools and automation to improve engineering productivity and solution quality. Key responsibilities
Design, develop, and maintain scalable data pipelines using Microsoft Fabric. Build reliable ETL/ELT processes for structured and unstructured data. Partner with business teams to understand data requirements and translate them into technical solutions. Optimize data processing workflows for performance, scalability, and cost. Apply AI-assisted development tools and modern engineering practices to improve delivery speed and solution quality. Troubleshoot production issues and proactively identify opportunities for improvement. Collaborate with architects, analysts, and developers throughout the project lifecycle. Take responsibility for the quality, timelines, and outcomes of your work. Required qualifications
Data engineering experience: At least 5 years of hands-on experience building and delivering data engineering solutions. Microsoft Fabric: Strong practical experience designing and developing scalable data pipelines using Microsoft Fabric. Databricks: Strong hands-on experience working with Databricks for data engineering and processing. Azure data services: Strong experience using Azure data services to build and support cloud-based data solutions. SQL: Solid knowledge of SQL for data transformation and processing. Data modeling: A strong understanding of data modeling concepts. Pipelines and integration: Experience building enterprise-grade data pipelines and data integration solutions. Production environments: Experience working with cloud-based data platforms in production. Preferred technical skills
Proficiency in Python, Spark, or similar technologies. How you work
Ownership
You take responsibility for quality, timelines, and outcomes without needing constant follow-up.
Problem-solving and automation
You think beyond the obvious and actively use AI and automation to solve problems, improve productivity, and deliver better solutions.
Proactive communication
You raise risks early, ask questions when requirements are unclear, and keep stakeholders informed.
Adaptability
You are comfortable with evolving requirements and can adjust priorities while maintaining delivery commitments.
Collaboration
You work effectively with business and technical teams and are available to engage with global colleagues.
<