CareerPlanSign in

Staff Software Development Engineer - Data Acquisition

Melbourne, Victoria💼 Full-time🗓 2026-08-28 → 2026-09-24

Core

Architect and evolve core data platform capabilities, focusing on enterprise Master Data Management (MDM) and AI-enabled data quality solutions.

Role type

Staff Software Development Engineer (Data Acquisition & MDM)

Builds

Production software, APIs, data services, integration frameworks, and AI-enabled data quality capabilities.

Domain

Financial services / Data Management / AI Engineering

Deliverable

production ML models | product features

Required skills

Distributed systems, cloud platforms, Python/Java, API design, data pipelines, AI-assisted development, automated testing, CI/CD, observability, data contracts, schema evolution, lineage, data quality, architecture leadership, mentorship.

Preferred skills

Enterprise MDM solutions, identity resolution, golden records, matching, survivorship, Reltio, Snowflake, dbt, Kafka, AWS, S3, infrastructure as code, cloud observability, legacy modernization, financial services domain.

Technologies

Python, Java, Reltio, Snowflake, dbt, Kafka, AWS, S3

Responsibilities

Architect scalable software and data pipelines; lead enterprise MDM implementation; build reusable platform components; apply AI-assisted development; improve platform performance and security; establish CI/CD practices; mentor engineers and shape technical direction.

Seniority

Staff, hands-on IC with architectural leadership

Sourced via viewjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.