06 Sep
|
Australian Payments Plus
|
New South Wales
06 Sep
Australian Payments Plus
New South Wales
Job Description
Life @ AP+:
n
We are one connected team in pursuit of one inspiring purpose – to unite people and technology to power better experiences. Each of us has a part to play in making that happen. You'll be encouraged to bring your big ideas forward and make a difference through your work. Taking steps forward in your career whilst still having room for fun, friendships, and flexibility in your daily life.
n
We're driven by our core values: lead with heart, learn for tomorrow and live our legacy. A purpose like ours takes the inspired impact of an incredible team. Ready to change the game? We're ready to help you do it.
n
The Purpose
n
As a Data Engineer at AP+, you'll help turn the data flowing through Australia's payments ecosystem into trusted, usable assets that power products, insights and better decisions. This is a hands‐on engineering role working with large and complex datasets to design, build and productionise secure, scalable data pipelines across our up-to-date data platform. You'll work across Snowflake, AWS, Python, SQL, APIs and real‐time data to help make payment and transaction data reliable, accessible and ready for what comes next.
n
Key Responsibilities the Role Owns:
n
n
- Design, build, deploy and maintain scalable batch and real‐time data pipelines that ingest, transform and make large, complex datasets available for business use.
n
- Build ingestion pipelines to integrate data from APIs, databases, files, event streams and third‐party platforms.
n
- Design pipelines for reliability, scalability, performance and maintainability.
n
- Implement orchestration, observability, error handling, reconciliation and recovery mechanisms.
n
- Implement incremental processing, CDC and event‐driven integration patterns as appropriate.
n
- Apply strong governance, security practices to payment and transaction data.
n
- Develop tables, views, schemas, stored procedures and other Snowflake data objects.
n
- Develop tests to validate data quality and transformation logic.
n
- Monitor and optimise pipeline and platform performance, troubleshoot technical issues.
n
- Provide On‐call support as part of a rotational roster.
n
n
You'll likely be a strong fit for this role if you have:
n
n
- 2+ years of hands‐on experience building and maintaining enterprise or bank‐grade data infrastructure, ideally in payments, banking or financial services.
n
- Prior experience in cloud databases like Snowflake, DBT, orchestration tools like airflow, event streaming platform like Kafka.
n
- Building and maintaining software components that are part of build pipelines.
n
- Strong experience with Snowflake, SQL and NoSQL data stores, including complex queries, transformations, data warehousing and large‐scale data manipulation.
n
- Strong Python capability and experience building data pipelines and integrations using APIs, ETL/data processing technologies and cloud infrastructure such as AWS.
n
- A solid understanding of data modelling, data quality, reconciliation, governance and security when working with transaction or payment data.
n
- Experience connecting and operationalising data across warehouses, lakes, streaming platforms and analytics tools, with an eye for performance, scalability and reliability.
n
- A curious, collaborative engineering mindset - comfortable working autonomously in Agile teams, navigating ambiguity and partnering with analysts and business stakeholders to turn data into practical outcomes.
n
n
AP+ are not partnering with Recruitment agencies for this role.
📌 Data Engineer (New South Wales)
🏢 Australian Payments Plus
📍 New South Wales