Software Engineer
$115k - $125kInvesture
Job Description
Job Description
Salary:
Job Summary
This professional will be a key member of Investures Technology team, working closely with senior engineering leadership and partnering with colleagues across the firms functional teams.
This individual will be responsible for building and supporting internal software tools and systems used primarily across investment, accounting, reporting, and data analysis workflows. The role focuses on developing user-focused solutions that support business process automation and AI-driven enhancements to drive the firms mission forward. The professional will collaborate closely with a talented team, working together to deliver effective, scalable, and tailored solutions to meet the firm's unique needs.
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. This individual will demonstrate a strong work ethic and is driven by the desire to work collaboratively to solve challenging technical problems and create value for the firm. This person should be a hands-on engineer who earns credibility through sound judgment and execution and is adept at using modern AI-assisted coding tools to improve productivity, code quality, and delivery speed. Cultural alignment, humility, and maturity are imperative.
This is a full-time position with an anticipated starting annual base salary range of $115,000 - $125,000 at the time of this posting. Annual salary is a part of Investures overall compensation and benefits package; full-time positions are typically eligible for discretionary components including merit-based performance bonus, portfolio bonus (based on firm performance), and employer 401k contribution, among other benefits such as group health insurance. The annual base salary range for this position is a guideline and not a guarantee of compensation or salary. Additional factors considered in determining base salary include (but are not limited to) position responsibilities, individual education/qualifications, general and role-specific experience, knowledge, skills and other abilities, as well as internal equity, geographic location, and alignment with market data.
This position is based in-office with a remote option on Fridays.
Investure will not sponsor H-1B or other employment-related visas for this position.
The Company
Based in Charlottesville, Virginia, Investure was founded in 2003 to serve as the outsourced investment office to a select number of non-profit endowments and private foundations. Managing assets of approximately $22 billion (as of January 2026), Investure is responsible for portfolio management, asset allocation, and manager selection investing across a number of asset classes, including fixed income and credit, global public equities, alternative investments (e.g., hedge funds, private equity, venture), and real assets.
Investure has a fast-paced culture where there is a vast opportunity for learning and strong expectation of teamwork, collegiality, and integrity. We are a mission-driven organization that values continuous improvement, excellence, and employee engagement.
Essential Functions
- 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.
- Partner directly with investment, accounting, and operations colleagues who use internally built software applications to learn their workflows, translate their needs into requirements, and confirm that what gets built works for them.
- Gather user feedback after delivery and iterate on it, explaining technical tradeoffs and constraints in terms non-technical partners can act on.
- Apply object-oriented design principles to create maintainable, extensible, and reliable systems.
- Troubleshoot and improve existing applications, data pipelines, integrations, and reporting processes.
- Use AI-assisted coding tools such as Codex, Claude, or similar platforms to accelerate development while maintaining strong engineering judgment, security awareness, and code quality.
- Participate in code reviews, technical design discussions, testing, documentation, and ongoing system support.
Responsibilities and title will ultimately be commensurate with the professionals experience and demonstrated faculties and judgment.
Education, Experience & Skills
- Bachelors 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.
- Has designed and maintained relational data models in production, including writing and tuning SQL against sizable data sets and preserving data integrity as requirements changed.
- Built or supported systems handling time-series and financial data where historical accuracy, effective dating, and reporting consistency were hard requirements.
- Track record of applying object-oriented design to systems that stayed maintainable and extensible as they grew.
- Strong problem-solving skills and attention to detail, with a demonstrated ability to learn complex financial and operational workflows quickly.
- Has worked directly with non-technical users to scope, build, and refine tools those users went on to adopt, with clear verbal and written communication throughout.
- Day-to-day use of AI-assisted coding tools such as Codex, Claude, or similar assistants, with sound judgment about where they help and where they do not.
- Has owned work end to end on a small engineering team, from requirements through deployment and ongoing support, with an understanding of both the technology and the business context.
- Demonstrated ability to deliver on tight timelines while also producing systems that are maintainable, secure, tested, and operationally durable.
- Experience with C#, Python, and React preferred.
Guiding Principles
- Integrity: Demonstrates unquestioned ethics and credibility. Strives to exemplify the highest ethical standards in both work and personal lives
- Excellence: Has exceptional work ethic. Works both hard and smart. Demonstrates continuous self-evaluation of successes and failures
- Service: Puts others first. Illustrates mission driven outlook and approach
- Stewardship: Puts long-term interests above short-term goals. Focuses on the greater good
- People: Demonstrates passion and excellent judgment. Treats others with respect, helps when and how needed, and is respectful of the needs of others
- Teamwork: Takes a collaborative and selfless approach. Operates under the Golden Rule
- Humility: Comfortable with being wrong. Seeks to learn from mistakes. Willing to do anything necessary to get the job done. Treats all as equals
Position Based Competencies
- Accuracy: Identifies and corrects mistakes; improves efficiency consistently; demonstrates attention to detail
- Team Orientation: Works well as part of a team; receptive to feedback
- Process Management: Follows protocol and processes; willing to ask questions
- Communication: Demonstrates clear, thoughtful and thorough verbal and written skills
- Planning: Self-starter with the ability to multi-task; prioritizes tasks appropriately; meets deadlines
- Adaptability: Quick learner; open to change
To apply for this position, interested parties should visit our website:
- ...industry while growing your career. You'll find the work is exciting, fun, and very meaningful. We are looking for Sr. Software Engineers to join our team. This role will be located in Charlottesville, VA, and will report to the Chief Technology Officer and play...SuggestedFull timeRemote work
- ...Booz Allen Hamilton in Charlottesville, VA, seeks a Senior Software Reverse Engineer to evaluate computer and network technologies through software disassembly and reverse engineering, producing concise S&T I assessments for DoD and IC clients. The role requires 5+ years...Suggested
$86.8k - $198k
...Job Number: R0244709 Software Reverse Engineer The Opportunity: Work as part of a varied contract team supporting a DoW client. Apply the expertise required to perform in-depth technical evaluations of computer and network technologies through the analysis and...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work- ...Syms Strategic Group (SSG) is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Military Veterans are highly encouraged...SuggestedFull timeRemote work
- The Rector & Visitors of the University of Virginia is seeking an experienced Web Developer to support UVA Health's digital solutions team. This role involves building digital experiences that enhance patient interaction and engagement. The ideal candidate will have extensive...Suggested
- ...Software Developer, Systems Software, Senior, (Multi-cloud) Platform Developer. Responsible for containerization, automation and scripting of infrastructure as code, configuration and integration of services, monitoring, and stability of the management infrastructure....Temporary work
- The Commonwealth of VA Careers is seeking an Assistant Director of Endpoint Management to lead endpoint management strategies across the University of Virginia. The role involves engaging stakeholders to promote endpoint services, ensuring that all devices are securely...Full time
$130k
...do. Job Type Description POSITION: Cloud Infrastructure Support Engineer WORK LOCATION: Charlottesville, VA JOB CATEGORY: Information... ...provisioning, installation, configuration, operation, and maintenance of software and infrastructure-as-code in a DevSecOps and continuous...Full timeTemporary workWork experience placementMonday to FridayFlexible hoursShift workNight shift$144.76k - $178k
...Head Of Software Engineering The National Radio Astronomy Observatory (NRAO) is a prestigious research and development organization that plays a vital role in the study of the universe. Associated Universities, Inc. (AUI) is a nonprofit organization that manages and...Remote work$120k - $210k
...Cloud Infrastructure Support Engineer Location: NGIC - Charlottesville, VA Work Type: Full-Time Onsite / Ability to work night... ..., installation, configuration, operation, and maintenance of software and infrastructure-as-code in a DevSecOps and continuous delivery...Full timePart timeWork experience placementRemote workMonday to FridayShift workNight shift$77.5k - $176k
...missions. We’re looking for someone like you to help modernize Army systems.You’ll closely collaborate with fellow Cloud architects and engineers specializing in Amazon Web Services (AWS) to support, deploy, and optimize Cloud solution components. You’ll have the chance to...Full timeContract workPart timeWork at officeLocal areaRemote workShift workNight shift- ...Integrated Intelligence Inc. (GA-Intelligence) develops cutting-edge software solutions that transform raw data into actionable intelligence... ...software. Our customers come back because we deliver. And our engineers stay because they get to work on real problems, with real...Full timePart timeFor contractorsLocal areaRelocation package
$181.3k - $219.1k
...Services is searching for a Senior Cloud Infrastructure Support Engineer to be responsible for fulfilling Tier 1-3 Tenant requests to... ...provisioning, installation, configuration, operation, and maintenance of software and infrastructure‑as‑code in a DevSecOps and continuous...Live inWork at officeLocal areaShift workNight shift- ...E&M Technologies, Inc. in Charlottesville, VA, is seeking a Cloud Infrastructure Support Engineer to support NGIC on a full-time basis. The position requires United States citizenship and a Top Secret/SCI clearance, with work alignment to DoD security standards. Responsibilities...Full time
- ...Syms Strategic Group (SSG) is seeking a talented Software Developer in Test (SDET) Location: Remote Department: Veterans... ...metrics and reporting Occasionally perform other IT systems engineering activities such as requirements, design, installation, operation...Full timeWork experience placementRemote work
$116.03k - $140k
...Segra is searching for a qualified and experienced Staff Information Security Engineer to join us in a full-time capacity. Location Requirement: The work arrangement for this role is a hybrid position, requiring a minimum of three (3) days in the office, with...Full timeWork at officeImmediate startRemote workFlexible hours2 days per week- ...Blackhawk Enterprise Incorporated is seeking a Senior Software Developer based in Charlottesville, Virginia, responsible for developing and maintaining infrastructure as code, automation, and containerization within secure Government cloud environments. Candidates should...
$95k - $159k
Job Description Summary The Senior Data Engineer designs and builds the AWS-native data foundation behind our enterprise AI applications — knowledge graphs, semantic layers, retrieval corpora, and the pipelines that keep them trustworthy. This role leads both the design...Permanent employmentVisa sponsorshipWork visaRelocation package- ...in! GA-Intelligence is looking for experienced Senior DevOps Engineers with Top Secret/SCI clearance to help create and develop a new... ...who can further improve our deployment process as well as our software in order to deliver what our customers need. The ability to...Full timePart timeLocal areaRelocation package
- ...Location: Charlottesville, VA Contract: Long Term Job Description: ABOUT THE ROLE Works as a software developer/engineer on small to mid-sized projects to build software and solutions. Participates in the SDLC process, troubleshoots, and implements...Contract workWork at office
$69.4k - $158k
...Developer The Opportunity : As a low-code/no-code solution engineer, you know how to harness the latest technologies by developing... ...standards, and implementation best practices. Use your software support skills for good. Join us. The world can't wait. You...Full timeContract workPart timeWork at officeLocal areaRemote work- ...HP-UX Systems Engineer Apex Systems is looking to hire a HP-UX Systems Engineer for one of our clients. Location: Charlottesville, VA (hybrid schedule) Duration: 1 year with potential to extend or convert Main role is day-to-day management, patching, decommissioning...
$90k - $160k
...Develop, deploy, monitor, and scale models through the full Software Development Life Cycle into production (including both ML and... ...large language models (e.g., OpenAI, Anthropic, Llama), prompt engineering, fine-tuning/customization, and embedding-based retrieval Intermediate...Full timeSecond jobLive inWorldwideFlexible hours2 days per week$87.39k - $120.84k
...Next Generation Very Large Array System Engineer The National Radio Astronomy Observatory (NRAO) is an exciting and prestigious research... ...data products to a broad community of users. The Computing and Software System (CSS) is the backbone of this vision, encompassing all...Work experience placementH1bVisa sponsorship$150k - $200.2k
...Overview HPC Systems Engineer Location: Charlottesville, VA Clearance Required: Active TS (SCI eligibility) At Bcore... ...enterprise IT, cloud solutions, DevSecOps, systems engineering, software development, and operational support.Bcore accelerates decisive...$117.3k - $175.9k
...Space Systems Engineer The Aerospace Corporation is the trusted partner to the nation's space programs, solving the hardest problems and providing unmatched technical expertise. As the operator of a federally funded research and development center (FFRDC), we are broadly...Full timeFor contractorsWork at officeImmediate startRemote workRelocation packageFlexible hours- ...Field Engineer Thalle, established in 1947, is a heavy civil construction company with a corporate office in Hillsborough, NC and a regional office in Alvarado, Texas. Thalle has construction projects throughout the Southeast region, Texas, and New Jersey with growth...Temporary workWork experience placementFor subcontractorWork at officeLocal area
$77.5k - $176k
Job Number: R0238758 Data Engineer, Senior The Opportunity Ever-expanding technology like IoT, machine learning, and artificial intelligence... ...at enterprise scale 3+ years of experience creating software for retrieving, parsing, and processing structured and unstructured...Full timeContract workPart timeWork at officeLocal areaRemote work- ...part to help accelerate the shift to America’s clean energy future. Job Description The Senior Infrastructure & Platform Engineer owns Apex's foundational enterprise platforms: cloud infrastructure, security tooling, network architecture, and the operational...Full timeTemporary workWork at officeLocal areaRemote workFlexible hoursShift work
$90.02k - $126k
...experienced FPGA System Architect to join its digital design team. The engineer will lead the technical execution, integration, and deployment... ..., and data flow across FPGA processing elements, embedded software, timing and synchronization systems, digitizers, and external...H1bWork at officeVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- ngo software engineer Charlottesville, VA
- entry level software engineer remote Charlottesville, VA
- software developer positions Charlottesville, VA
- software development engineer aws Charlottesville, VA
- consulting software engineer Charlottesville, VA
- software developer Charlottesville, VA
- software engineer healthcare Charlottesville, VA
- cybersecurity software engineer Charlottesville, VA
- software developer fintech Charlottesville, VA
- experienced software developer Charlottesville, VA


