Cody Theroux
Software Engineer @ Vanguard | Backend Systems & Cloud Solutions
- Role
- Software Engineer Iii at Vanguard
- Location
- Charlotte, NC, US
- LinkedIn followers
- 500 followers
About Cody Theroux
A software engineer focused on building scalable, resilient systems and user-facing applications in Go (Golang), Rust, Node.js and TypeScript. At Vanguard, I design and develop backend services and frontend applications that power trade execution, money movement, and automated investing for millions of clients. My work ranges from architecting distributed systems, integrating services across complex financial platforms, creating internal tools and applications that streamline advisor workflows and leveraging cloud infrastructure to support high-volume, large-scale transactions.
Experience
Software Engineer Iii
Nov 2025 — Present · Charlotte, NC, US
As a Software Engineer in Vanguard’s Global Investment Financial Systems division, I work on the TA Modernization program, where my team is building a greenfield, event-driven internal application designed to bring key operational capabilities in-house and reduce long-term reliance on third-party vendors. I contribute across the full stack, using Go (Golang), AWS Lambda, DynamoDB, and event-based architecture on the backend while supporting a micro-frontend ecosystem built with React and TypeScript on the frontend.
Education
Southern New Hampshire University
Bachelor of Science - BS, Computer Science
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.