Data Engineer
EML Payments is a global payments company, headquartered in Melbourne, Australia, and listed on the Australian Securities Exchange. We build secure, instant payment solutions that connect our clients to their customers, wherever money is in motion. Our products include banking, credit and disbursement services, earned wage access, gifts, incentives and rewards, and FX solutions. We operate in more than 25 countries, we combine the energy of a start-up with deep leadership experience
About the role
We are looking for a 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, map data models to our new data structures, and ultimately create the ETLs that synchronize the two while the migration is in a transitory state. 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 and self-motivated individuals as it will require extensive collaboration with engineers and stakeholders across teams. We want our next team member to be part of the solution, identify the work that needs to be done, and see the solution through deployment. If you prefer just to work through a ticket queue, this role is not for you.
What you will do
- Collaborate with engineers of legacy systems to understand known gotchas and limitations.
- Design ETLs in Airflow to extract and transform data to backfill our new reporting tables with historic values.
- Coordinate and execute business process automation projects by partnering with stakeholders, gathering requirements, and building out the solution.
- Thoroughly document all learnings and work-in-progress using version control.
- Implement data quality checks and reconciliations at all steps in the process.
- Create data models in dbt that feed visualisations in Apache Superset.
What you will bring
- 5+ years of experience in data engineering, analytics engineering, or backend engineering with significant data pipeline ownership.
- At least 1 year of experience writing processes in Apache Airflow. Able to speak in detail about the design aspects of the Airflow implementations you have worked with.
- Demonstrated past success in a stakeholder management heavy data role.
- Familiarity using AI in development, but not dependant on it. A tool not a crutch.
- Excellent communication skills, well spoke.
- Strong SQL skills and experience working across multiple SQL dialects. At EML you’ll be expected to bring or quickly develop proficiency in Snowflake and MS SQLServer.
- Experience with data modeling in DBT and familiarity with organization concepts such as medallion architecture.
- Proficiency with Git-based workflows, code reviews, and CI/CD practices.
- 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.
- Have used Azure Cloud Services previously.
What we offer
- 25 days' annual leave, with an additional 5 days available once your annual leave is used
- Paid birthday leave and 2 paid volunteering days a year
- Enhanced parental leave: 12 weeks for primary carers and 4 weeks for secondary carers
- Private medical insurance fully covered by EML, including 24/7 GP phone and video access, specialist consultations, diagnostics and treatment
- An Employee Assistance Programme with up to 6 confidential counselling sessions a year
- A workplace pension scheme with company contributions 5% and employee minimum 3%, salary sacrifice scheme also available
- Income protection of up to 75% of salary and life insurance at 4× annual salary
- A Cycle to Work scheme through tax-efficient salary sacrifice
- Support with one relevant professional membership a year
About EML
EML Payments is a global leader in the fintech space. Our mission is to create awesome, instant, and secure payment solutions that connect our customers to their customers, anytime, anywhere, wherever money is in motion. Our Purpose is to inspire transformative digital change for our customers and communities.
As an issuer and processor, we provide our clients and partners with innovative alternatives to traditional banking solutions for reloadable and non-reloadable programs.
Our commitment to Equal Employment Opportunity
Integrated into our Core Values is EML's commitment to diversity, equity 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 empowered to reach their full potential. We are agile, we are innovative. We take a partnership approach; we tailor solutions and place a strong focus on operational excellence. 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.
Disclaimer
Offers are conditional on satisfactory pre-employment background screening, which may include a criminal record check. Any disclosures are assessed fairly and in line with local law.
Technology
London, United Kingdom
Compartilhar no: