Job Title: Senior Data Engineer
We are seeking a seasoned Senior Data Engineer to support key data and analytics initiatives.
Main Responsibilities:
* Develop and maintain robust data pipelines using cloud-based technologies such as Databricks, Python, and PySpark.
* Work across cloud and on-premises environments, including Snowflake and object storage.
* Integrate data from various sources, including APIs and flat files.
* Improve and streamline existing SQL logic, views, and stored procedures.
* Collaborate with business teams to build reports and dashboards using Power BI.
* Support data quality, lineage, and governance using tools such as Atlan or Monte Carlo.
Necessary Skills and Qualifications:
* Proven experience in data engineering within cloud-focused environments.
* Strong skills in Python, PySpark, and SQL.
* Hands-on experience with Databricks, Snowflake, and cloud platforms (AWS or Azure).
* Solid understanding of data modelling techniques.
* Effective communication skills and experience working with business stakeholders.
Desirable Abilities:
* Background in Scaled Agile (SAFe) methodologies.
* Experience mentoring or guiding junior engineers.