What is a Software Engineer at Vanguard?
As a Software Engineer at Vanguard, you are not just writing code; you are building and securing the massive financial infrastructure that serves millions of individual investors, institutional clients, and retirement plan participants worldwide. Because Vanguard operates on a unique client-owned structure, the engineering team's ultimate goal is to maximize value and security for our investors. Your work directly impacts the financial well-being of everyday people, requiring a deep commitment to scalability, reliability, and security.
You will join a collaborative engineering organization that is actively modernizing its legacy systems, migrating core services to the cloud, and developing cutting-edge client portals. Whether you are working on high-performance backend systems, building intuitive retirement calculators, or managing virtualization platforms like Azure Virtual Desktop, your code must handle high transaction volumes with zero tolerance for data loss.




