Cody Theroux

Software Engineer @ Vanguard | Backend Systems & Cloud Solutions

Role
Software Engineer Iii at Vanguard
Location
Charlotte, NC, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

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

  1. Software Engineer Iii

    Vanguard

    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.

Cody Theroux — Software Engineer Iii at Vanguard in Charlotte, NC, US | Unifers