Investment Systems Application Engineer - IV
Role details
Job location
Tech stack
Job description
We are seeking a full-stack engineer with strong UI specialization to help build the next generation of user interfaces for VPI-supporting portfolio managers, operations teams, and investment workflows. The ideal candidate brings experience building user interfaces for investment or wealth management systems and has a strong understanding of investment workflows and user needs across front, middle, and back office functions., + Provides expert level system analysis, design, development, and implementation of investment applications and databases.
-
Integrates third party products. Ensures that expected application performance levels are achieved.
-
Ensure performance, scalability, and usability across applications
Product & User Experience
-
Partner with business stakeholders (PMs, Ops, Research) to translate requirements into user-centric designs
-
Thoroughly understands client investment business functions and technology needs
-
Improve usability and efficiency of workflows replacing legacy/manual processes
-
Support iterative development and continuous feedback loops
Cloud & Engineering Practices
-
Build applications deployed on AWS using modern CI/CD practices
-
Ensure code quality, testing, and maintainability
-
Contribute to architectural discussions and UI platform evolution
-
Is well versed on the latest technologies and tools supporting software development in the industry
SDLC
-
Ensures the viability of investment systems IT deliverables. Conducts testing, including functionality, technical limitations, and security.
-
Elevates code into the development, test, and production environments on schedule. Provides follow up production support.
-
Participates in design, code, and test inspections throughout the life cycle to identify issues. Explains technical considerations at related meetings, including those with internal clients. Performs systems analysis activities.
-
Develops broad and deep understanding of Vanguard's technologies, tools, and applications, including those that interface with business area and systems.
-
Complies with Information Technology and Information Security policies and procedures, and verifies that deliverables meet requirements.
Participates in special projects and performs other duties as assigned.
Requirements
-
Minimum of eight years related work experience, with at least 5+ years of software engineering experience building investment, wealth management, or financial applications.
-
Undergraduate degree in a related field
-
Strong front-end development experience (modern frameworks such as Angular or React)
-
Experience building full-stack applications (Java/Python backend)
-
Solid understanding of investment workflows and user personas (portfolio managers, trading operations, research analysts)
-
Understanding of API design and integration
-
Experience working with cloud-native systems (AWS preferred)
-
Ability to contribute as a individual contributor while guiding design decisions degree or equivalent combination of training and experience.