Job Openings Sr. Data Engineer

About the job Sr. Data Engineer

Job Summary

The Senior Data Engineer is responsible for designing, building, and managing scalable data pipelines and data platform solutions within the Enterprise Data Platform (EDP) using Azure and Databricks. The role focuses on enabling reliable, governed, and high-performance data integration and transformation across multiple source systems to support analytics, reporting, and advanced data use cases.

Duties and Responsibilities

This position combines hands-on data engineering, platform optimization, and stakeholder coordination, ensuring the delivery of robust, secure, and business-aligned data solutions while supporting data governance and best practices.

Data Engineering & Pipeline Development

              Design, develop, and maintain scalable data pipelines using Azure Databricks, Azure Data Factory, and related services

              Implement ETL/ELT processes to ingest, transform, and load data into the Enterprise Data Platform

              Develop batch and near real-time data processing solutions

              Apply medallion architecture (bronze, silver, gold layers) for structured data processing

              Ensure data quality, consistency, and integrity across pipelines and datasets

Platform Operations & Optimization

              Monitor, maintain, and optimize data pipelines, workflows, and jobs in Databricks and Azure

              Troubleshoot pipeline failures, performance issues, and data inconsistencies

              Optimize Spark jobs, query performance, and storage utilization (e.g., Delta Lake optimization)

              Ensure high availability, scalability, and reliability of data services

              Maintain documentation and ensure compliance with data governance, security, and operational standards

Team Management

              Provide guidance to data engineers and developers on best practices in Azure and Databricks

              Review code, pipelines, and technical designs to ensure quality and standards compliance

              Support the team in resolving technical issues and improving delivery efficiency

              Promote reusable frameworks, templates, and automation practices

              Mentor team members on data engineering concepts and cloud-based architectures

Stakeholder Engagement

              Collaborate with business units, analytics teams, and platform engineers to gather and validate data requirements

              Translate business needs into scalable data models and pipelines

              Act as liaison between source system owners, data consumers, and platform teams

              Communicate pipeline status, issues, and improvements to stakeholders

              Support analytics and BI teams by ensuring availability of clean and reliable datasets

Technical Competencies and Skills

Data Engineering & Databricks, Azure Data Platform, Data Modeling & Performance Optimization, Data Governance & Security, DevOps & Automation

Education, Trainings and Licenses Required

Bachelor's degree in Computer Science, Information Technology