Vanguard ยท 5 months ago
Senior Software Engineer - Optimization Lead
Vanguard is a company focused on the long-term financial wellbeing of its clients, seeking a Senior Software Engineer - Optimization Lead. The role involves collaborating with a quantitative methodology research team to design and implement investment product capabilities, developing algorithms, and mentoring junior developers while ensuring system reliability and security.
FinanceFinancial Services
Responsibilities
Collaborate closely with the quantitative methodology research team to design and implement new investment product capabilities
Develop and optimize algorithms for implementing investment products using quadratic optimization techniques
Lead the design and development of software solutions utilizing modern engineering practices and your investment domain expertise
Ensure the scalability, reliability, and security of VPI systems
Mentor and guide junior developers, fostering a culture of continuous improvement and innovation
Qualification
Required
Extensive experience in software development, with a strong background in mathematics and investment knowledge
Hands-on experience with the application of optimization algorithms, particularly within the investment domain
Strong problem-solving skills and the ability to lead complex projects from concept to deployment
Proficiency in modern programming languages, frameworks, and concepts
Excellent communication and collaboration skills
Minimum of ten years related work experience, with at least seven years of development experience
Prior investment management systems experience required
Undergraduate degree or equivalent combination of training and experience
Preferred
Graduate degree in Financial Engineering or similar preferred
Deep understand of theory: Linear Programming, Integer Programming, Mixed-Integer programming, Convex Optimization, Dynamic Programming
Deep understanding of Risk Models
Knowledge of rebalancing/back testing/financial data expertise
Barra OpenOptimizer
Experience with python and java
Docker swarm
In memory caching (Redis)
Micro services architecture design principles
Postgres database
AWS cloud expertise
Company
Vanguard
Check is a client-owned investment company that offers low-cost mutual funds, ETFs, advice, and related services.
Funding
Current Stage
Late StageTotal Funding
unknownKey Investors
ic@3401
2017-03-31Non Equity Assistance
Leadership Team
Recent News
2025-09-05
2025-03-15
Company data provided by crunchbase