Role OverviewThe Senior Data Engineer will design and implement scalable data pipelines, develop data architectures, and support analytics and operational systems. The role requires expertise in data governance, solution design, and performance optimization. The Senior Data Engineer will collaborate with stakeholders to translate business requirements into scalable data architectures.
What You Will Do
The Senior Data Engineer will architect and implement data pipelines, design end-to-end data solutions, integrate data access across distributed systems, develop reusable data assets, and design and maintain enterprise dimensional data models. The role also involves translating business and reporting requirements into scalable analytical data structures and semantic data models.
Why It Might Be a Fit
The ideal candidate will have 8+ years of experience in data engineering, with a strong emphasis on data governance and solution design. The candidate should have expertise in developing scalable data architectures for enterprise reporting, familiarity with MLOps and AI data pipelines, and advanced knowledge of data governance tools and frameworks.
Requirements
- 8+ years of experience in data engineering
- Bachelor’s or master’s degree in computer science, Engineering, or related field
- Experience with enterprise data modeling tools (e.g., Erwin, SQL Data Modeler)
- Strong expertise in dimensional modeling methodologies
- Expertise in developing scalable data architectures for enterprise reporting
- Familiarity with MLOps and AI data pipelines
- Advanced knowledge of data governance tools and frameworks
- Strong understanding of cloud data platforms and services
- Proficiency in programming and scripting languages (Python, SQL, PySpark)
- Advanced experience developing Power BI semantic models and datasets
]]>