5 days ago
Remote, AustraliaStaff+
Responsibilities
- Architect and develop scalable software, APIs, and batch or streaming data pipelines.
- Lead the design and implementation of enterprise Master Data Management capabilities, including identity resolution, golden records, matching, survivorship, relationships, hierarchies, and reference data.
- Build reusable platform components for validation, data contracts, orchestration, retries, audit logging, lineage, and reconciliation.
- Apply AI-assisted development across solution design, coding, testing, debugging, and documentation, and build AI-enabled capabilities where valuable.
- Improve platform performance, reliability, observability, security, and cost efficiency.
- Establish automated testing and CI/CD practices for software, data models, integration logic, and platform configuration.
- Lead production troubleshooting, root-cause analysis, and preventive improvements.
- Mentor engineers and partner with Product, Architecture, Data, Risk, and Governance teams to shape technical direction.
Requirements
- At least 8 years of software engineering experience, including distributed systems, cloud platforms, or large-scale data solutions.
- Strong software engineering fundamentals and advanced development experience with Python, Java, or another modern programming language.
- Experience building production APIs, cloud services, data pipelines, and batch or event-driven integrations.
- Hands-on experience using AI-assisted development tools and building AI-enabled solutions with model APIs, retrieval patterns, agents, or similar technologies.
- Understanding of AI risks including accuracy, security, privacy, model limitations, and validation of AI-generated outputs.
- Strong knowledge of automated testing, CI/CD, observability, data contracts, schema evolution, lineage, and data quality.
- Ability to lead architecture decisions, troubleshoot complex production problems, mentor engineers, and influence technical direction.
- Enterprise MDM experience is preferred, including identity resolution, matching, survivorship, golden records, and commercial platforms such as Reltio.
- Experience with enterprise MDM systems, Customer 360, customer onboarding, Search Before Create, enterprise identity services, or modernization and migration of legacy data or MDM solutions is preferred.
- Experience with Snowflake, dbt, Kafka, AWS, S3, infrastructure as code, cloud observability platforms, or regulated financial services environments is preferred.
Tech Stack
Categories
BackendData Engineering
About WEX
WEX is a public financial technology company that provides corporate payment solutions to fleets, healthcare/benefits administrators, and travel businesses. Its products include fuel and mobility cards, virtual card payments, and platforms for HSAs/FSAs/HRAs, with revenue from payment processing and software/service fees. Founded in 1983 and headquartered in Portland, Maine, WEX trades on the NYSE under WEX and was formerly known as Wright Express.
