Role OverviewThis professional will be a key member of Investure’s Technology team, working closely with senior engineering leadership and partnering with colleagues across the firm’s functional teams. The role focuses on developing user-focused solutions that support business process automation and AI-driven enhancements to drive the firm’s mission forward.
What You Will Do
Design, build, test, and maintain software applications that support investment, accounting, reporting, and data analysis workflows. Work with relational databases to model, query, analyze, and transform financial and time-series data.
Why It Might Be a Fit
The ideal candidate is a skilled and motivated software engineer with a passion for developing innovative, user-focused tools and solutions, along with an interest in the investment industry. This individual will have strong software engineering fundamentals, experience with relational databases and object-oriented design, and a demonstrated ability to work with financial, portfolio management, and/or accounting systems.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field
- At least 3 years of professional experience building production software for asset management, portfolio management, investment operations, accounting systems, or a closely related financial domain
- Experience with relational databases, object-oriented design, and AI-assisted coding tools
- Strong problem-solving skills and attention to detail
- Ability to learn complex financial and operational workflows quickly
- Experience with C#, Python, and React preferred
Benefits
- Annual base salary range of $115,000 - $125,000
- Merit-based performance bonus
- Portfolio bonus (based on firm performance)
- Employer 401k contribution
- Group health insurance
- Paid holidays
]]>