Senior Data Engineer
Summary
Senior Data Engineer builds and tests data pipelines for a financial-services payment platform migration, focusing on Python, SQL, and AWS to handle fee structures, pricing, and reconciliation.
CircuIT Recruitment Group – Sydney CBD NSW
Senior Data Engineer
6 Months
Sydney based, two days a week onsite
Up to $1100 per day
About the opportunity:
AconsultancyclientofoursislookingforaSeniorDataEngineerforapayment platformmigrationprojectwithin thefinancialservicessector.
What you'll be doing:
- Building pipelines that take data in, validate and enrich it, then produce a final output
- Converting old fee structures to a new system using configurable mapping rules
- Calculating tiered pricing, tax treatment, and multi part payment splits in code
- Checking data quality row by row and producing reconciliation reports
- Writing tests that compare pipeline output against known good results over time
- Managing reference data covering roughly a hundred different fee types
- Working closely with a product team rather than delivering in isolation
What we need to see:
- Strong Python, comfortable keeping things lean rather than reaching for heavy libraries
- Experience rebuilding business critical logic from an old system onto something new
- Real experience coding financial calculations, not just reporting on them
- Reconciliation or audit style reporting you've built yourself
- Solid SQL and comfort managing structured reference data
- A genuine track record of testing data pipelines properly
- AWS experience, though not necessarily with the big managed data platforms
Bonus points:
- Background in payments, banking, or billing systems
- Experience in a regulated financial environment
- Exposure to tax treatment inside financial systems
Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad .