Job Information
Vanguard Application Engineer - III in Melbourne, Australia
About Vanguard
More than 45 years ago, John C. Bogle had a vision of starting an investment company that did things differently. A company with no external shareholders, where all profits are reinvested to benefit clients by lowering costs. To this day, Vanguard Group still has no external shareholders—no share prices to protect and no profits to generate for outside owners.
Today, Vanguard is one of the world’s largest investment management companies, serving more than 50 million investors worldwide. For more than 25 years, Vanguard Australia has supported individual investors, financial advisers, and superannuation members in achieving their long-term financial goals.
In a world where data drives every decision, one product leads the charge. G42 is a global investment data management platform built by teams known for delivering innovative, high impact solutions. It is designed to bring clarity, consistency, and control to GIDM business operations and analytics, enabling scalable workflows, improved data quality, and trusted insights across the enterprise. G42 supports critical internal and external investment data functions and continues to evolve as a foundational platform for Vanguard’s global investment ecosystem.
Our Team & Opportunity
This is a permanent mid level Application Engineering role focused on building, operating, and evolving the G42 platform. Given the scale, complexity, and regulatory sensitivity of investment data, we are looking for a strong engineer with excellent coding practices, deep cloud experience, and the ability to own complex technical problems end to end.You will work with other engineers from a global Jira backlog partnering with global product partners, and dependent platform teams to deliver high quality, secure, and reliable solutions.
Core Responsibilities
Development & Delivery
Design, build, test, and maintain production‑grade services and features across the G42 platform using modern engineering practices.
Deliver complex development and integration work across cloud‑native architectures, ensuring scalability, performance, and security.
Ensure the quality and viability of system deliverables through disciplined engineering practices, including code reviews, automated testing, and CI/CD pipelines.
Diagnose and resolve complex production issues; perform root cause analysis and implement durable fixes that improve platform stability.
Contribute to platform security and access control designs by adhering to enterprise IAM and security standards.
Create and maintain technical documentation, architecture diagrams, and operational runbooks.
Ensure compliance with Information Technology and Information Security policies and procedures.
Production Support
Provide in‑region production support for G42 applications to maintain stability and performance.
Serve as the primary contact for production support/incidents and participate in the on‑call PagerDuty roster during Australian business hours.
Support a follow‑the‑sun model, coordinating incident handovers and resolution with global teams (up to 3 regions)
Lead incident triage, root‑cause analysis, and post‑incident actions to prevent recurrence.
Attend occasional early‑morning or evening meetings with US peers to support global coordination.
Collaboration & Other
Collaborate with upstream and downstream teams to manage dependencies, unblock delivery, and ensure aligned technical outcomes.
Participate in design, code, and test reviews and contribute technical input at milestone and working sessions.
Clearly communicate technical concepts, risks, and trade‑offs to engineering and business stakeholders.
Participate in special projects and perform other duties as assigned.
Technology Used by the Team
Python; Angular; TypeScript, HTML, CSS, JavaScript
AWS (DynamoDB, Glue, ECS, Lambda, PySpark)
Vanguard compute‑specific GitHub CI/CD pipelines
Qualifications
Minimum of 7 years related work experience, with at least three years of hands‑on software development experience.
Undergraduate degree or equivalent combination of training and experience. Graduate degree preferred.
Strong experience building and operating cloud‑native applications on AWS (e.g., DynamoDB, S3, Lambda, ECS, Glue, Step Functions).
Proficiency in Python and experience delivering production systems using modern CI/CD pipelines and source control workflows.
Solid understanding of modern software engineering practices, including Agile delivery, DevSecOps principles, SRE and full product lifecycle ownership.
Ability to work independently, navigate ambiguity calmly, and take ownership of technical outcomes.
An owners mindset who thinks agile, is curious and values continuous improvement.
Is willing to innovate, experiment and push boundaries to reach the best outcomes for our clients and investors
Strong communication and stakeholder engagement skills.
Knowledge of investment management systems, Java, or AI/ML is an advantage.
How We Work
Vanguard has implemented a hybrid working model for the majority of our crew members, designed to capture the benefits of enhanced flexibility while enabling in-person learning, collaboration, and connection. We believe our mission-driven and highly collaborative culture is a critical enabler to support long-term client outcomes and enrich the employee experience.