We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices. Support software development in the following domains ...
Quick apply
We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices. Support software development in the following domains ...
Quick apply
We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices. Support software development in the following domains ...
Chantilly, VA · On-site
$60 - $100/hr
Bachelor's degree in Computer Science, Software Engineering, IT, or related field * Familiarity with software engineering fundamentals, secure coding, and CI/CD pipelines. * Exposure to applications ...
Chantilly, VA · On-site
$60 - $100/hr
Bachelor's degree in Computer Science, Software Engineering, IT, or related field * Familiarity with software engineering fundamentals, secure coding, and CI/CD pipelines. * Exposure to applications ...
Bachelor's degree in computer science, Software Engineering, or related field. * Proven experience as Software Developer, including hands-on development and delivery of software applications.
Bachelor's degree in computer science, Software Engineering, or related field. * Proven experience as Software Developer, including hands-on development and delivery of software applications.
Herndon, VA · On-site
Bachelor's degree in computer science, Software Engineering, or related field. * Proven experience as Software Developer, including hands-on development and delivery of software applications.
Herndon, VA · On-site
Bachelor's degree in computer science, Software Engineering, or related field. * Proven experience as Software Developer, including hands-on development and delivery of software applications.
$106K - $124K/yr
Bachelor's degree in computer science, Software Engineering, or related field. * Proven experience as Software Developer, including hands-on development and delivery of software applications.
$106K - $124K/yr
Bachelor's degree in computer science, Software Engineering, or related field. * Proven experience as Software Developer, including hands-on development and delivery of software applications.
Chantilly, VA · On-site
$107K - $125K/yr
Bachelor's degree in computer science, Software Engineering, or related field. * Proven experience as Software Developer, including hands-on development and delivery of software applications.
Chantilly, VA · On-site
$107K - $125K/yr
Bachelor's degree in computer science, Software Engineering, or related field. * Proven experience as Software Developer, including hands-on development and delivery of software applications.
Reston, VA · On-site
... Science, Software Engineering, Electrical Engineering, Cybersecurity, Information Technology, Data Science, Systems Engineering, Mathematics, Artificial Intelligence, Information Systems, etc. • TS ...
Reston, VA · On-site
... Science, Software Engineering, Electrical Engineering, Cybersecurity, Information Technology, Data Science, Systems Engineering, Mathematics, Artificial Intelligence, Information Systems, etc. • TS ...
Chantilly, VA · On-site
... Science, Software Engineering, Electrical Engineering, Cybersecurity, Information Technology, Data Science, Systems Engineering, Mathematics, Artificial Intelligence, Information Systems, etc. • TS ...
Chantilly, VA · On-site
... Science, Software Engineering, Electrical Engineering, Cybersecurity, Information Technology, Data Science, Systems Engineering, Mathematics, Artificial Intelligence, Information Systems, etc. • TS ...
Chantilly, VA · On-site
$170 - $240/hr
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline, or an equivalent combination of education and experience * Approximately 10+ years ...
New
Chantilly, VA · On-site
$170 - $240/hr
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline, or an equivalent combination of education and experience * Approximately 10+ years ...
New
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline, or an equivalent combination of education and experience * Approximately 10+ years ...
Quick apply
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline, or an equivalent combination of education and experience * Approximately 10+ years ...
Chantilly, VA · On-site
$120 - $180/hr
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline, or an equivalent combination of education and experience * Approximately 10+ years ...
Chantilly, VA · On-site
$120 - $180/hr
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline, or an equivalent combination of education and experience * Approximately 10+ years ...
Virginia Beach, VA · On-site
Four-year college degree in Information Science, Computer Science, Software Engineering, or related field; or an equivalent combination of education, training, and relevant work experience. * 2-5 ...
Virginia Beach, VA · On-site
Four-year college degree in Information Science, Computer Science, Software Engineering, or related field; or an equivalent combination of education, training, and relevant work experience. * 2-5 ...
Chantilly, VA · On-site
Bachelor's degree in Computer Science, Software Engineering, Physics, Aerospace Engineering, or related field. * Strong software development experience with Java including Spring framework.
Quick apply
Chantilly, VA · On-site
Bachelor's degree in Computer Science, Software Engineering, Physics, Aerospace Engineering, or related field. * Strong software development experience with Java including Spring framework.
Chantilly, VA · On-site
Bachelor's degree in computer science, Software Engineering, or related field. * Proven experience as Software Developer, including hands-on development and delivery of software applications.
Chantilly, VA · On-site
Bachelor's degree in computer science, Software Engineering, or related field. * Proven experience as Software Developer, including hands-on development and delivery of software applications.
Chantilly, VA · On-site
Bachelor's degree in Computer Science, Software Engineering, Physics, Aerospace Engineering, or related field. * Strong software development experience with Java including Spring framework.
Quick apply
Chantilly, VA · On-site
Bachelor's degree in Computer Science, Software Engineering, Physics, Aerospace Engineering, or related field. * Strong software development experience with Java including Spring framework.
Falls Church, VA · On-site
$110 - $140/hr
Darkhorse Geospatial is hiring Software Developers (Systems Software) to build and sustain the ... Support data scientists with infrastructure, environment prep, and AI/ML model deployment
Falls Church, VA · On-site
$110 - $140/hr
Darkhorse Geospatial is hiring Software Developers (Systems Software) to build and sustain the ... Support data scientists with infrastructure, environment prep, and AI/ML model deployment
Springfield, VA · On-site
$150K - $195K/yr
Bachelor's degree in Computer Science, Software Engineering, or related field * Minimum of 8 years of experience in software development with at least 3 years in a leadership role * Experience with ...
Springfield, VA · On-site
$150K - $195K/yr
Bachelor's degree in Computer Science, Software Engineering, or related field * Minimum of 8 years of experience in software development with at least 3 years in a leadership role * Experience with ...
Tysons, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Applied Mathematics, Data Science, Electrical Engineering ...
Tysons, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Applied Mathematics, Data Science, Electrical Engineering ...
Bachelor's degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related discipline. * Minimum of four (4) years of software development experience ...
Bachelor's degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related discipline. * Minimum of four (4) years of software development experience ...
Chantilly, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Applied Mathematics, Data Science, Electrical Engineering ...
Chantilly, VA · On-site
DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Applied Mathematics, Data Science, Electrical Engineering ...
$82.8K - $87.5K
17% of jobs
$88.9K is the 25th percentile. Wages below this are outliers.
$87.5K - $92.2K
26% of jobs
The median wage is $93.9K / yr.
$92.2K - $96.8K
20% of jobs
$96.8K - $101.5K
4% of jobs
$101.5K - $106.2K
5% of jobs
$109.1K is the 75th percentile. Wages above this are outliers.
$106.2K - $110.9K
4% of jobs
$110.9K - $115.6K
5% of jobs
$115.6K - $120.3K
4% of jobs
$120.3K - $125K
4% of jobs
$125K - $129.7K
5% of jobs
$129.7K - $134.3K
4% of jobs
$82.8K
$101.6K
$134.3K
A Scientific Software Developer designs, develops, and optimizes software tools to support scientific research and analysis. They work closely with scientists to create algorithms, simulations, and data-processing pipelines tailored to specific research needs. This role often involves proficiency in programming languages like Python, C++, or Fortran, as well as expertise in numerical computing, data visualization, and high-performance computing.
Scientific Software Developers are often involved in developing, optimizing, and maintaining software used in fields such as bioinformatics, physics simulations, environmental modeling, data analysis, and computational chemistry. Their projects can span from designing algorithms for processing large-scale scientific data to creating user interfaces or automating laboratory workflows. Depending on the employer, you may work closely with scientists and researchers to understand domain-specific needs and translate them into technical solutions. This collaborative environment enables you to contribute directly to scientific discoveries while growing your technical and domain expertise.
A Scientific Software Developer requires strong programming skills (such as Python, C++, or Java), a solid background in scientific concepts, and typically a degree in computer science, engineering, mathematics, or a related field. Familiarity with scientific computing libraries, version control systems (like Git), and experience using high-performance computing (HPC) resources are often expected; certifications in these tools can be advantageous. Excellent problem-solving, communication, and collaboration skills help contribute effectively to research-driven, multidisciplinary teams. These capabilities are vital to translate complex scientific needs into reliable and reproducible software solutions that advance research goals.
The most popular types of Scientific Software Developer jobs in Virginia are:
For Scientific Software Developer jobs in Virginia, the most frequently searched job titles are:
The top searched job categories for Scientific Software Developer jobs in Virginia are:
For Scientific Software Developer jobs in VA, the most frequently searched job titles are:

Full-time
Re-posted 15 days ago
Powered by JazzHR
zrCLyDtgIs
Sourced by ZipRecruiter
Software development
51 - 200 Employees
Albuquerque, NM, US
1999