1

Dsa Jobs in Virginia (NOW HIRING)

Media Specialist I

King George, VA ยท On-site

$57K - $78K/yr

The DSA Media Library Specialist provides technical media library, documentation management, and logistics support for the Naval Surface Warfare Center Dahlgren Division (NSWCDD) V- Department. This ...

New

Design and evaluate crypto-agile architectures using post-quantum cryptography algorithms, including ML-KEM, ML-DSA, and SLH-DSA, aligned to Federal Information Processing Standards (FIPS) 203, 204 ...

Design and evaluate crypto-agile architectures using post-quantum cryptography algorithms, including ML-KEM, ML-DSA, and SLH-DSA, aligned to Federal Information Processing Standards (FIPS) 203, 204 ...

Design and evaluate crypto-agile architectures using post-quantum cryptography algorithms, including ML-KEM, ML-DSA, and SLH-DSA, aligned to Federal Information Processing Standards (FIPS) 203, 204 ...

Showing results 41-60

Dsa information

See Virginia salary details

$10

$56

$82

How much do dsa jobs pay per hour?

As of Aug 8, 2026, the average hourly pay for dsa in Virginia is $56.51, according to ZipRecruiter salary data. Most workers in this role earn between $48.37 and $65.77 per hour, depending on experience, location, and employer.

What is the difference between Dsa vs Data Analyst?

AspectDsaData Analyst
Required CredentialsTypically requires coding skills, data structures, algorithms, and sometimes certifications in data science or programmingOften requires a degree in statistics, mathematics, or related fields; certifications like Microsoft Data Analyst or Tableau are common
Work EnvironmentPrimarily technical, involving coding, data manipulation, and algorithm developmentMore analytical, involving data interpretation, reporting, and visualization
Employer & Industry UsageUsed in tech companies, startups, and organizations focusing on software development and data engineeringCommon across finance, marketing, healthcare, and business sectors for data-driven decision making

While both Dsa and Data Analyst roles involve working with data, Dsa focuses more on algorithms, coding, and technical problem-solving, whereas Data Analysts concentrate on interpreting data and creating reports. The roles often overlap in data handling but differ in skill emphasis and daily tasks.

What are some common challenges faced by data structures and algorithms (DSA) professionals in a software engineering team?

Professionals specializing in Data Structures and Algorithms often encounter challenges such as optimizing code for both time and space complexity while meeting project deadlines. They are frequently tasked with solving complex problems that require deep analytical thinking and collaboration with other developers, product managers, and QA teams. Balancing the need for elegant, efficient solutions with the practicality of maintainable code can also be demanding. Additionally, staying updated with evolving best practices and integrating new algorithmic approaches into existing codebases is an ongoing part of the role.

What are the key skills and qualifications needed to thrive as a data science analyst, and why are they important?

To thrive as a Data Science Analyst, you need strong analytical skills, a background in statistics or mathematics, and proficiency in data analysis supported by a relevant degree. Familiarity with tools such as Python, R, SQL, and data visualization platforms, as well as certifications like Google Data Analytics or Microsoft Certified: Data Analyst Associate, are commonly used. Excellent problem-solving, communication, and critical thinking skills help you translate complex data insights into actionable business recommendations. These skills are essential for making data-driven decisions that drive organizational growth and efficiency.

What are data structures and algorithms (DSA)?

DSA stands for Data Structures and Algorithms. Data structures are ways of organizing and storing data efficiently, such as arrays, linked lists, trees, and graphs. Algorithms are step-by-step procedures or formulas for solving problems, like searching and sorting techniques. Mastery of DSA is crucial for computer programming, software development, and technical interviews because it enables efficient problem-solving and optimization of code.
What are popular job titles related to Dsa jobs in Virginia? For Dsa jobs in Virginia, the most frequently searched job titles are:
What cities in Virginia are hiring for Dsa jobs? Cities in Virginia with the most Dsa job openings:
Infographic showing various Dsa job openings in Virginia as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $117,531 per year, or $56.5 per hour.

eCAP HPC Systems Engineer with Security Clearance

Data Systems Analysts, Inc.

Charlottesville, VA โ€ข On-site

$180K - $220K/yr

Other

Re-posted 16 days ago


Job description

eCAP HPC Systems Engineer Charlottesville, VA Apply All hired employees are expected to have experience with Microsoft Copilot and / or an approved equivalent AI solution. Description: This position is located in Charlottesville; VA. DSA will be providing relocation to Charlottesville market.  Data Systems Analysts, Inc. (DSA) is seeking a TS/SCI cleared HPC Engineer to assist users executing computational workloads within secure High-Performance Computing (HPC) environments. The HPC Engineer will work directly with engineers, analysts, and researchers to support job execution, troubleshoot workload failures, and improve the performance and efficiency of compute workloads running on HPC clusters. The Engineer will assist users with scheduler job scripts, application execution, and workload performance troubleshooting while promoting HPC best practices for efficient cluster utilization. This role serves as the primary interface between mission users and HPC platform infrastructure teams. This position requires strong Linux experience, scripting capability, and familiarity with distributed computing environments supporting scientific or engineering workloads. This position is onsite in Charlottesville, VA. Responsibilities: * Provide user support for computational workloads running on HPC clusters in classified and unclassified environments. * Assist users in developing, submitting, and troubleshooting scheduler job scripts for systems such as Slurm or PBS, including resource allocation for CPU, GPU, and distributed compute workloads. * Troubleshoot slow, hanging, or failing HPC jobs including MPI based distributed workloads, GPU jobs, and large scale parallel applications. * Support users compiling and executing scientific, modeling, or data processing applications within Linux based HPC environments. * Provide guidance on HPC best practices for job scheduling, compute resource allocation, and workload performance. * Monitor workload execution patterns and provide guidance to improve cluster throughput and resource utilization. * Develop scripts or tools using Bash or Python to automate common operational tasks. * Maintain documentation and knowledge base articles describing system capabilities, job execution procedures, and troubleshooting guidance. * Support performance analysis of compute workloads to identify inefficiencies or configuration issues. * Coordinate with HPC systems engineers when infrastructure or cluster configuration issues impact workload performance. * Provide responsive on site support for users executing HPC workloads in mission environments. * Maintain source controlled scripting and tools using Git or similar version control platforms. * Assist users with environment modules and runtime environments required for executing HPC applications. Required Education, Certifications and Security Clearance: * BS degree in Engineering, Computer Science, or related STEM field * Experience may be substituted for degree * TS/SCI Clearance * Ability to obtain DoD 8140 (8570) IAT Level II certification Required Experience/Qualifications: * Minimum 5 years of Linux experience including command line system usage, scripting, and troubleshooting applications in multi-user server environments. * Professional experience administering or supporting command line Linux systems (RHEL derivatives preferred). * Experience developing scripts using Bash, Python, or similar scripting languages. * Experience troubleshooting software execution issues in distributed computing environments. * Working knowledge of job scheduling systems such as Slurm, PBS, Torque, or similar platforms. * Experience supporting users in technical computing or engineering environments. * Strong troubleshooting and analytical skills. * Ability to communicate technical concepts clearly to both technical and non technical users. * Active TS/SCI security clearance. Preferred Experience/Qualifications: * Experience as a user or administrator of HPC clusters. * Experience supporting parallel computing frameworks such as MPI, OpenMP, or CUDA based GPU workloads. * Experience supporting scientific or engineering applications requiring large scale compute resources. * Experience using performance monitoring and optimization tools for compute workloads. * Experience compiling applications using C, C++, Fortran, or Python based environments. * Experience working in classified computing environments. * Experience supporting GPU enabled workloads. #DSA209 #LI-KE1 The posted salary range is a good-faith estimate. Actual compensation will be based on the selected candidateโ€™s qualifications, experience, skills, and other job-related factors. DSA - Salary Pay Range $180,000 - $220,000 USD Many of DSA's positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information. DSA is proud to be an Equal Opportunity Employer. DSA is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status. DSA requires background checks , where permitted , by law. DSA is an E-Verify Employer.