Migration Data Engineer

New Yesterday

Job Description

The team you’ll be joining

EML Payments is a global leader in payments transaction technologies, turning everyday interactions with businesses into exceptional experiences.



We are an ASX listed global tech company - and we run the everyday transactions that make your life easier. EML is an issuer and processor of prepaid financial cards, ranging from reloadable cards through to traditional, single-store gift cards. We run in the background behind gift card, salary packaging and employee rewards programs and our headquarters are located in Brisbane, Australia, with approximately 450 employees across Australia, North America, and the UK/EU. We have clients in 27 countries with tractions over AUD120B annually.



Our place is one of collaboration, teamwork & innovation. But, above all, it’s one that embraces difference. And rather than have you blend in, we want to help you unleash your full potential.




The Role

We are looking for a Migration Data Engineer to help us achieve a multi-system, multi-client, company-wide migration. In this role you will work closely with the owners of our legacy platforms to understand their data, then dive right in and create the queries and processes necessary to move everything to the new. As migration work wraps up, the role will transition to leveraging Airflow and other tooling to automate operational and financial processes. This is a great role for exceptionally outgoing individuals as all work will require extensive collaboration with engineers and stakeholders across many teams.



Key Responsibilities

  • Collaborate with engineers of legacy systems to understand what data is available and the form it takes.
  • Design queries & scripts to extract and transform data from the old to the new.
  • Collaborate with our Principal Data Engineer to come up with a cold-storage solution for data that will need to persist for regulatory reasons.
  • Work with our solutions architect to design the data process’ to be run the day each partner is migrated.
  • Build and maintain ETLs and workflow automation using Snowflake and Apache Airflow.
  • Thoroughly document all learnings and work-in-progress using version control.
  • Implement data quality checks and reconciliations at all steps in the process.
  • Collaborate with platform/infra teams on security, access controls, and secrets management.



What you’ll bring

  • 5+ years of experience in data engineering, analytics engineering, or backend engineering with significant data pipeline ownership.
  • Demonstrated past success in a stakeholder management heavy data role.
  • Excellent communication skills, able to translate technical knowledge to non-technical colleagues.
  • Hands-on experience building and operating production workflows in Apache Airflow.
  • Hands-on experience delivering production-grade transformations in dbt, including tests and documentation.
  • Strong SQL skills and experience working across multiple SQL dialects.
  • Experience with data modeling and warehousing concepts (facts/dimensions, slowly changing dimensions, incremental loading).
  • Proficiency with Git-based workflows, code reviews, and CI/CD practices.



Desirable

  • Have used Azure cloud services previously.
  • Experience with streaming/event-driven systems (e.g., Kafka/Kinesis)
  • Experience with infrastructure as code (e.g., Terraform) and containerization (e.g., Docker/Kubernetes).
  • Familiarity with data governance, cataloging, lineage, and privacy/security best practices.
  • Use of SQLServer in a past role.
  • Familiarity with Snowflake and/or PostgreSQL.



What you’ll be offered

  • Recharge and Give Back: 25 days annual leave, 2 volunteering days, your birthday off – plus 5 extra ‘Take5’ days when you’ve used your core leave!
  • Global Opportunities: Collaborate across Australia, the UK, North America, and Europe – with secondment opportunities available.
  • Work Your Way: Hybrid working that fits your lifestyle and empowers smarter working.
  • Family First: Enhanced family leave options with 12-weeks full pay for Primary Caregivers, and 4-weeks full pay for Secondary Caregivers.
  • Invest in You: We cover your professional memberships and offer a competitive pension scheme.
  • Wellbeing Matters: Private medical insurance, long-term illness cover, and life assurance.
  • Perks & Rewards: Short-term bonus scheme, Cycle2Work, 24/7 Employee Assistance Programme, and exclusive discounts via Spectrum.Life’s BenefitsHub.



EEO Statement

Integrated into our Core Values is EML's commitment to diversity and inclusion. EML is committed to being a globally inclusive company where all people are treated fairly, recognised for their individuality, promoted based on performance and encouraged to strive to reach their full potential.

We believe in understanding and respecting differences. This concept encompasses but is not limited to human differences with regard to race, ethnicity, religion, gender, culture, and physical ability. Every individual at EML has an ongoing responsibility to respect and support a globally diverse environment.

Location:
London
Job Type:
FullTime
Category:
Technology

We found some similar jobs based on your search