Overview
We're hiring an experienced Data Engineer to support critical analytics platforms and a multi‑phase data modernisation programme for an enterprise‑scale client. This long-term engagement supports both ongoing data platform operations and the delivery of a cloud migration initiative, transitioning legacy on‑prem data systems to a modern Snowflake and dbt‑based architecture. This is hands‑on and delivery‑focused, suited for a technically strong engineer who can operate independently in a structured enterprise environment.
Key Responsibilities
- Build, maintain, and migrate data transformation pipelines using SQL and dbt Core
- Support day‑to‑day data engineering activities for a large, business‑critical analytics platform
- Execute data migration workstreams from legacy databases and ETL tools to cloud‑based platforms
- Balance project delivery with BAU operational support as required
- Improve existing data processes through automation and efficiency gains
- Ensure reliability, data quality, and maintainability of production data pipelines
- Collaborate with internal engineers and external vendor partners to deliver outcomes
- Participate in technical discussions, reviews, and live pair programming sessions
- Track and resolve data issues, incidents, and enhancement requests in a delivery‑focused manner
- Follow established engineering standards, controls, and documentation practices
Required Experience & Skills
- 4+ years of experience in data engineering or data platform roles
- Strong, hands‑on SQL experience (non‑negotiable)
- Practical experience working with dbt Core
- Exposure to Snowflake or similar cloud data warehouse platforms
- Proven experience with Python for data engineering or automation
- Strong analytical and problem‑solving capabilities
- Ability to work independently, manage priorities, and deliver with minimal supervision
- Comfortable operating in production, enterprise environments
- Strong communication and collaboration skills when working with cross‑functional teams
Nice to Have
- Experience with cloud platforms (AWS, Azure, or GCP)
- Experience working in large, regulated, or enterprise organisations
- Exposure to Agile or SDLC methodologies (Scrum, Kanban)
- Prior involvement in data platform migration or uplift initiatives
- Financial services or complex data domain exposure
We regret to inform that only shortlisted candidates will be notified.
EA registration number : ANDREW JONAS MATTHEW, R21103843
Allegis Group Singapore Pte Ltd, Company Reg No. 200909448N, EA Licence No. 10C4544