Software Engineering jobs in Charlottesville
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
There are 28 software engineering jobs in Charlottesville, VA. These software engineering jobs salaries between $115,149 to $176,187 per year.
Job title
Updated Sep 25, 2026Software Engineer
Charlottesville
Virginia
Cloud Engineer
Charlottesville
Virginia
Infrastructure Engineer
Charlottesville
Virginia
Data Engineer
Charlottesville
Virginia
Modeling & Simulation Engineer
Charlottesville
Virginia
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Software Engineer
Review job description
Please refer to the employers job description for complete details.
Software Engineers design and develop software applications, write code, and ensure system functionality. Proficiency in programming languages, problem-solving skills, and technical expertise are crucial.
The top companies hiring Software Engineer in Charlottesville, VA are Booz Allen Hamilton (4 jobs), General Atomics (3 jobs), and Millennium Software Consulting (2 jobs).
Software Engineer jobs take 54 days on average from job posting to starting date. Currently, 19% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 11 jobsAverage pay
Charlottesville
$115,149 per yearVirginia
$129,068 per yearSkills
- Software development
- Agile
- APIs
- Java
- Git
-
Cloud Engineer
Review job description
Please refer to the employers job description for complete details.
Cloud engineers design cloud infrastructure, optimize deployments and ensure data security in cloud environments. Key qualifications include expertise in cloud services, strong networking skills and experience with automation tools.
Cloud Engineer jobs take 6 days on average from job posting to starting date. Currently, 33% of job openings offer remote or hybrid positions and 2% of job openings are part-time roles.
See 7 jobsAverage pay
Charlottesville
$138,041 per yearVirginia
$141,016 per yearSkills
- Azure
- CI/CD
- Cloud infrastructure
- Terraform
- AWS
-
Infrastructure Engineer
Review job description
Please refer to the employers job description for complete details.
Infrastructure engineers design and maintain IT infrastructure, ensuring system reliability and security. Essential skills for this role include proficiency in network design, knowledge of cloud services and experience with data center management.
The top companies hiring Infrastructure Engineer in Charlottesville, VA are Booz Allen Hamilton (3 jobs), Accenture Federal Services (2 jobs), and Albemarle County Public Schools (1 job).
Infrastructure Engineer jobs take 15 days on average from job posting to starting date. Currently, 28% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 7 jobsAverage pay
Charlottesville
$117,206 per yearVirginia
$133,115 per yearSkills
- Linux
- IT
- Scripting
- Windows
- Management
-
Data Engineer
Review job description
Please refer to the employers job description for complete details.
Data Engineers build data pipelines, ensure data integrity, and optimize data systems. Proficiency in SQL, expertise in data modeling, and programming language fluency are essential.
Data Engineer jobs take 33 days on average from job posting to starting date. Currently, 36% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 2 jobsAverage pay
Charlottesville
$176,187 per yearVirginia
$149,215 per yearSkills
- SQL
- Python
- AWS
- ETL
- Spark
-
Modeling & Simulation Engineer
Review job description
Please refer to the employers job description for complete details.
Modeling & Simulation Engineers design and analyze simulations to improve systems and processes. Expertise in simulation software, strong analytical skills, and experience with modeling techniques are vital.
Currently, 12% of job openings offer remote or hybrid positions and 3% of job openings are part-time roles.
See 1 jobsAverage pay
Charlottesville
$129,515 per yearVirginia
$143,049 per year
Frequently asked questions
How are the job titles and salaries chosen for this page?
Jobs listed on this page highlight the top 10 job titles with the most openings as of updated Sep 25, 2026. Salary estimates are taken from job postings on Indeed in the past 36 months and are updated daily. Please refer to the employer's job description for specific salary information.
How does Software Engineer pay in Charlottesville compare to the state average?
Software Engineer professionals in Charlottesville earn an average of $115,149 per year, compared with the average in Virginia of $129,068 per year.
How many job openings are currently available in Charlottesville?
There are 28 open jobs in Charlottesville. Software Engineer, Cloud Engineer and Infrastructure Engineer are among those with the most openings at the moment.
How many openings are available by job title?
There are numerous job openings across all experience levels, with 11 Software Engineer roles, 7 Cloud Engineer roles and 7 Infrastructure Engineer openings currently listed.