23 hours ago
Sydney, AustraliaMid Level
Responsibilities
- Build, enhance, and support Java services and data integrations across Financial Markets platforms.
- Capture, enrich, distribute, and analyze trade and position data.
- Own CTT and Financial Markets interconnectivity and ensure reliable event flow between platforms and downstream consumers.
- Develop Python data engineering, analytics, and automation solutions using SQL, relational databases, MongoDB, Snowflake, dbt, and Snowpark.
- Build and support Kafka/Avro event-driven integrations and enterprise web applications using React and JavaScript/TypeScript.
- Create and maintain automated tests and troubleshoot issues across distributed systems.
- Collaborate closely with the Velocity squad and communicate effectively with stakeholders.
Requirements
- 4+ years of software engineering experience.
- 3+ years of Python experience in data engineering, analytics, or automation.
- 3+ years of SQL experience with relational databases or MongoDB, including data modelling, indexing, performance tuning, and high-volume operational workloads.
- 2+ years of Kafka/Avro event-driven integration experience.
- 2+ years of automated testing experience, such as JUnit or Cucumber.
- 1+ year of React and modern JavaScript/TypeScript experience building and supporting enterprise web applications and user interfaces.
- 1+ year of Snowflake, dbt, or Snowpark experience building data pipelines and analytical models.
- Strong troubleshooting, problem-solving, and communication skills.
- Desirable: 1+ years of Java experience supporting enterprise services and prior Capital Markets experience.
- Desirable: exposure to SecDevOps practices, automated build and deployment pipelines, code scanning, secrets management, AI-assisted coding tools, Agile delivery environments, JIRA, and Confluence.
Benefits
- Full-time, permanent employment.
- Hybrid working arrangement with locations in Sydney or Brisbane.
- Special offers on banking products, discounts from top brands, and employee-only mortgage rates.
- Flexible work arrangements and leave options including Culture, Lifestyle, and Wellbeing leave.
- Tailored learning and development opportunities.
- Volunteering initiatives and opportunities to support the community.
- Supportive and inclusive workplace with recruitment adjustments available when needed.
Tech Stack
Categories
BackendData Engineering
About Westpac
Westpac is an Australian banking group that provides retail, business, and institutional banking, payments, and wealth/insurance services to consumers and enterprises. Founded in 1817 and headquartered in Sydney, it operates across Australia and New Zealand under brands including Westpac, St.George, BankSA, Bank of Melbourne, BT Financial Group, and RAMS. Its business model centers on deposit-taking, lending, and financial services fees delivered via branches, digital channels, and partner networks.
