
Senior Data Engineer – Snowflake
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Office
Location: Melbourne • Australia
Visit company websiteExplore more
Job Level
About the role
- The Senior Data Engineer will play a key role in designing, developing, and delivering scalable, high‑quality data solutions to support enterprise analytics, reporting, and operational data needs.
- Design, develop, and maintain scalable data pipelines and transformations using dbt and Snowflake.
- Develop high‑quality, high‑performance SQL.
- Implement CI/CD workflows, automation, and version control using Azure DevOps.
- Lead and mentor an offshore data engineering team.
- Partner with business and technology stakeholders to understand requirements, communicate progress, and resolve issues.
Requirements
- Experience with Snowflake, including storage, compute, and basic performance tuning.
- Experience with dbt for modelling, testing, macros, and documentation.
- Strong SQL skills for analytics and data transformations.
- Experience using Azure DevOps – Git (nice to have).
- Experience with data migration, data mapping, validation, and ETL/ELT processes.
- Good to have experience with data visualisation tools such as Power BI.
- Good communication, stakeholder management, and problem‑solving skills.
Benefits
- Exposure to transformational programs in AI & Data portfolio.
- Career growth through learning platforms, certifications, and global mobility.
- Inclusive culture backed by our “Inclusive Future for All” commitment.
- Competitive total rewards and recognition programs.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
data engineeringSQLdbtSnowflakeETLELTdata migrationdata mappingdata validationCI/CD
Soft Skills
communicationstakeholder managementproblem-solvingleadershipmentoring