1

Internal Developer Tools Software Engineer Jobs in Charlottesville, VA

Software Engineer

Charlottesville, VA ยท On-site +1

$115K - $125K/yr

... engineering leadership and partnering with colleagues across the firm's functional teams ... This individual will be responsible for building and supporting internal software tools and systems ...

Software Engineer

Charlottesville, VA ยท On-site +1

$115K - $125K/yr

... engineering leadership and partnering with colleagues across the firm's functional teams ... This individual will be responsible for building and supporting internal software tools and systems ...

Software Engineer

Charlottesville, VA ยท On-site

$115K - $125K/yr

... engineering leadership and partnering with colleagues across the firm's functional teams ... This individual will be responsible for building and supporting internal software tools and systems ...

Preferred Qualifications * 2+ years of experience with software and firmware code assembly, disassembly, and reverse engineering and software de-buggers and diagnostic tools, including IDA Pro ...

Preferred Qualifications * 2+ years of experience with software and firmware code assembly, disassembly, and reverse engineering and software de-buggers and diagnostic tools, including IDA Pro ...

Software Developer II

Charlottesville, VA ยท On-site

$81K - $141K/yr

GA Intelligence is looking for a Cleared Software Engineer to join our Federal Portfolio in the National Tactical Department. National Tactical Software Engineering staff design, develop and deploy ...

Software Developer V

Charlottesville, VA ยท On-site

$116K - $208K/yr

What You'll Do We are seeking a Senior Software Engineer to lead a large effort to build out the simulation tools that support testing and training for our C2 application. You'll sit on our Battle C2 ...

next page

Showing results 1-20

Internal Developer Tools Software Engineer information

See Charlottesville, VA salary details

$29.3K

$99.5K

$239.6K

How much do internal developer tools software engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for internal developer tools software engineer in Charlottesville, VA is $99,469.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,000.00 and $105,200.00 per year, depending on experience, location, and employer.

How do internal developer tools software engineers typically interact with other development teams within the company?

Internal Developer Tools Software Engineers work closely with a variety of engineering teams to understand their workflows, gather feedback, and identify pain points in the development process. Communication is key, as these engineers often facilitate onboarding, provide training for new tools, and respond to support requests. Collaboration usually involves participating in cross-team meetings, collecting requirements, and iterating on tools based on real-world usage. This close partnership ensures that the tools developed genuinely improve productivity and address the practical needs of their colleagues.

What is the difference between Internal Developer Tools Software Engineer vs Software Engineer?

AspectInternal Developer Tools Software EngineerSoftware Engineer
Primary FocusDeveloping and maintaining internal tools to improve developer productivityBuilding applications, systems, or features for end-users or clients
Work EnvironmentTypically within tech companies, collaborating with internal teamsVaries across industries, often with direct customer interaction
Required SkillsStrong programming, understanding of developer workflows, internal tool developmentBroad software development skills, depending on domain
Industry UsagePrimarily in tech companies, startups, and large enterprises with internal toolsAcross all industries including tech, finance, healthcare, etc.

In summary, Internal Developer Tools Software Engineers focus on creating tools that enhance internal developer efficiency, whereas Software Engineers develop a wide range of applications for external users. Both roles require strong programming skills but differ in their primary objectives and work environments.

What is an internal developer tools software engineer?

Internal Developer Tools Software Engineers are specialists who design, build, and maintain software tools that improve the productivity of other developers within an organization. Their work often includes creating build systems, continuous integration pipelines, testing frameworks, and deployment tools. These engineers collaborate closely with development teams to understand their workflows and challenges, then develop solutions that streamline processes, reduce manual work, and enhance code quality. By focusing on internal tooling, they help the whole engineering organization move faster and deliver higher-quality products.

What are the key skills and qualifications needed to thrive as an internal developer tools software engineer, and why are they important?

To thrive as an Internal Developer Tools Software Engineer, you need strong programming skills (often in languages like Python, Java, or Go), expertise in software development processes, and experience with building scalable infrastructure, typically supported by a degree in computer science or related field. Familiarity with CI/CD systems, containerization tools (like Docker and Kubernetes), version control (such as Git), and cloud platforms is usually required. Excellent problem-solving abilities, collaboration, and proactive communication are vital soft skills in this role. These skills and qualities are essential for designing efficient tools that improve developer productivity, streamline workflows, and support organizational engineering goals.
What are popular job titles related to Internal Developer Tools Software Engineer jobs in Charlottesville, VA? For Internal Developer Tools Software Engineer jobs in Charlottesville, VA, the most frequently searched job titles are:
What job categories do people searching Internal Developer Tools Software Engineer jobs in Charlottesville, VA look for? The top searched job categories for Internal Developer Tools Software Engineer jobs in Charlottesville, VA are:
What cities near Charlottesville, VA are hiring for Internal Developer Tools Software Engineer jobs? Cities near Charlottesville, VA with the most Internal Developer Tools Software Engineer job openings:
Infographic showing various Internal Developer Tools Software Engineer job openings in Charlottesville, VA as of August 2026, with employment types broken down into 78% Full Time, 17% Part Time, 1% Temporary, 3% Contract, and 1% Nights. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $99,469 per year, or $47.8 per hour.

Software Engineer

Investure

Charlottesville, VA โ€ข On-site, Remote

$115K - $125K/yr

Full-time

Medical, Retirement

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Job Summary

This 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.

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 firm's 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 Investure's 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 professional's experience and demonstrated faculties and judgment.


Education, Experience & Skills

  • 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.
  • 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: www.investure.com/careers.


Investure logo

About Investure

Sourced by ZipRecruiter

Industry

Investment management and consulting services

Company size

11 - 50 Employees

Headquarters location

Charlottesville, VA, US

Year founded

2003