Software Engineer

Investure, LLC
Charlottesville, VAFULL_TIMEPosted Jul 31, 2026

Role responsibilities

Design, build, and maintain software applications supporting investment, accounting, and data analysis workflows. Collaborate with non-technical stakeholders to translate business needs into scalable technical solutions and AI-driven enhancements.

Requirements

Requires a Bachelor's degree in Computer Science or a related field and at least 3 years of professional experience in financial software development. Proficiency in relational data modeling, object-oriented design, and the use of AI-assisted coding tools is essential.

Key skills

Software Engineering, Relational Databases, Object-Oriented Design, SQL, C#, Python, React, AI-assisted Coding, Financial Data Modeling, System Architecture, Data Pipelines, Technical Documentation, Requirement Gathering, Unit Testing, Code Review, Problem Solving

Keywords

C#, Python, React, SQL, Relational Databases, Object-Oriented Design, AI-assisted Coding, Codex, Claude, Asset Management, Portfolio Management, Investment Operations, Accounting Systems, Time-series Data, Data Pipelines, Software Development Life Cycle, Financial Technology, FinTech, Data Integrity, System Maintenance, Business Process Automation, Investment Management, Technical Design, Scalability, Software Engineering

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free