1

Data Structure Jobs in Virginia (NOW HIRING)

Data Analyst

Alexandria, VA · On-site

$120K - $160K/yr

Force Structure & Readiness: Analyze SOF manning, billet authorizations, deployment cycles, and readiness data to identify gaps. * Joint Training & Education: * * Analyze data from Joint SOF training ...

Performance management and tuning, optimize data structure, SQL query, application logic * Storage management and capacity planning * Coordinating data organization refactoring at different scales

$108.20K - $129.90K/yr

Work with structured, semi-structured, and unstructured data, to support a variety of analytical requirements. * Collaborate with data analysts and stakeholders to understand data needs and provide ...

Data Modeler

Mclean, VA · On-site

$55.25 - $71.75/hr

You will work closely with cross-functional teams to translate business requirements into robust data structures, enabling high-quality analytics and data-driven decision-making. This role requires ...

Data Architect

Chester, VA

$118.80K - $178.20K/yr

Define standards for dimensional modeling, semantic modeling, event models, and reference data structures that support Power BI, AI, and operational decision-making. * Ensure alignment of curated and ...

Data Architect

Chester, VA

$118.80K - $178.20K/yr

Define standards for dimensional modeling, semantic modeling, event models, and reference data structures that support Power BI, AI, and operational decision-making. * Ensure alignment of curated and ...

Senior Data Architect

Arlington, VA

$77.25 - $103.50/hr

Review object and data models and the metadata repository to structure the data for better management and quicker access. * Other duties as assigned. Minimum Qualifications: * Bachelor's degree in ...

Senior Data Architect

Arlington, VA · On-site

$77.25 - $103.50/hr

Review object and data models and the metadata repository to structure the data for better management and quicker access. * Other duties as assigned. Minimum Qualifications: * Bachelor's degree in ...

Ability to convert unstructured data into structured data * Proficient in MS Outlook, Word, PowerPoint, Access, and Excel * Senior candidates may have additional knowledge of Data Warehousing, Data ...

Data Modeler

Mclean, VA

$55.25 - $71.75/hr

... data structure design in DB2, UDB, Oracle, Sybase, and/or SQL Server using ER/Studio DA or ERwin, Experience using ClearCase, GIT, Remedy, ER/Studio DA Mortgage/finance industry data modeling ...

Ability to convert unstructured data into structured data * Proficient in MS Outlook, Word, PowerPoint, Access, and Excel * Senior candidates may have additional knowledge of Data Warehousing, Data ...

Assess potential differences in metadata, data format, and data structure characteristics regarding changes to databases, schemas, APis, and other ETL related processes for the ingestion and movement ...

Data Modeler

Mclean, VA · On-site

$55.25 - $71.75/hr

You will work closely with cross\-functional teams to translate business requirements into robust data structures, enabling high\-quality analytics and data\-driven decision\-making. This role ...

Data Warehouse Consultant Location: This role requires associates to be in-office 1 - 2 days per ... This approach combines structured office engagement with the autonomy of virtual work, promoting a ...

Data Warehouse Consultant Data Warehouse Consultant Location: This role requires associates to be ... This approach combines structured office engagement with the autonomy of virtual work, promoting a ...

next page

Showing results 1-20

Data Structure information

See Virginia salary details

$45.6K

$163.6K

$241.4K

How much do data structure jobs pay per year?

As of May 31, 2026, the average yearly pay for data structure in Virginia is $163,603.00, according to ZipRecruiter salary data. Most workers in this role earn between $132,400.00 and $168,500.00 per year, depending on experience, location, and employer.

What is a Data Structure job?

A Data Structure job typically involves designing, implementing, and optimizing data storage and retrieval mechanisms in software applications. Professionals in this role work with different data structures like arrays, linked lists, trees, and graphs to improve the efficiency of algorithms. They are often employed in software development, data engineering, or system architecture roles, ensuring that data is managed efficiently for various applications. Strong problem-solving skills and proficiency in programming languages like Python, Java, or C++ are essential for success in this field.

What are the key skills and qualifications needed to thrive as a Data Structures Engineer, and why are they important?

To thrive as a Data Structures Engineer, you need a solid understanding of algorithms, programming languages (such as Java, C++, or Python), and a formal education in computer science or a related field. Familiarity with version control systems like Git, debugging tools, and experience with relevant libraries or frameworks are typically required. Strong analytical thinking, problem-solving abilities, and effective communication help you design efficient solutions and collaborate with other developers. These skills ensure robust, scalable software that meets performance requirements and supports business objectives.

What are some common challenges faced by professionals working with data structures in software development?

Professionals working with data structures often encounter challenges such as selecting the most efficient data structure for a specific application, optimizing memory usage, and ensuring code scalability as data volume grows. Collaboration with other team members, such as developers and data engineers, is essential to design robust solutions that balance performance and maintainability. Additionally, staying current with evolving algorithms and best practices helps address complex data manipulation tasks in real-world projects.

What are data structures?

Data structures are specialized formats for organizing, processing, and storing data in computers so that it can be accessed and modified efficiently. Common types include arrays, linked lists, stacks, queues, trees, and graphs. Each data structure is designed to solve specific types of problems and optimize certain operations such as searching, sorting, or inserting data. Understanding data structures is fundamental for programming and software development, as they directly impact the performance and scalability of applications.

What is the difference between Data Structure vs Data Analyst?

AspectData StructureData Analyst
Required CredentialsComputer Science degree, programming skillsStatistics, data analysis certifications, degree in related fields
Work EnvironmentSoftware development, programming, algorithm designBusiness, finance, marketing, data interpretation
Industry UsageSoftware engineering, computer scienceBusiness intelligence, marketing, finance

Data Structures focus on organizing and storing data efficiently within software applications, requiring programming skills and technical knowledge. Data Analysts interpret data to provide insights, often using statistical tools and working closely with business teams. While Data Structures are foundational for software development, Data Analysts apply data to solve business problems. Both roles are essential in data-driven industries but serve different purposes and skill sets.

More about Data Structure jobs
What are the most commonly searched types of Data Structure jobs in Virginia? The most popular types of Data Structure jobs in Virginia are:
Infographic showing various Data Structure job openings in Virginia as of May 2026, with employment types broken down into 1% As Needed, 51% Full Time, 39% Part Time, and 9% Contract. Highlights an 63% Physical, 2% Hybrid, and 35% Remote job distribution, with an average salary of $163,603 per year, or $78.7 per hour.

Data Architect - active TS/SCI FSP required (Req: 293-3-24)

Cyrten

Chantilly, VA • On-site

$66 - $84.75/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 19 days ago


Job description

Location: Chantilly, VA

Clearance: TS/SCI Full Scope Polygraph (active)

Remote/Hybrid/Onsite: 100% Onsite work (non-negotiable)

Type: Full-Time/Direct-Hire

Skill Level DesiredYears ExpSenior5-10Expert11-15Subject Matter Expert16+

In Bid/Vacant: Vacant

Note: Available Immediately & Benefits posted below

Introduction:

Seeking a Data Architect for a long-term program supporting an IC customer in Chantilly, VA. This position requires an active TS/SCI full-scope polygraph clearance.

The Data Architect will be responsible for defining the structure of data for Online Transaction Processing (OLTP) and Online Analytical Processing (OLAP) repositories, preparing documentation for database concepts, and working with data modelers to design and develop data models for structured, unstructured, and Data Lake/Lakehouse data. The candidate will also be involved in the design of data engineering and cloud engineering across repositories, working with Data Governance to optimize data structure and collaborating with technical disciplines to ensure a single source of truth and avoid data duplication and movement.

Define the data structure for OLTP and OLAP repositories in relational database management systems (RDBMS) and future Data Lake platforms.
Prepare documentation for database concepts, data design patterns, and preliminary data modeling.
Design and develop data models for structured, unstructured, and Data Lake/Lakehouse data.
Work with Data Governance to optimize data structure and retire or decommission stale data.
Ensure a single source of truth and avoid data duplication and movement.
Manage the logical and physical designs for data.
Work with business analysts to understand the Data flow, CRUD, ETL, and API.
Implement Zero Trust Architecture for data layers.
Provide data architecture support for the full life cycle of data management.
Define data tagging for structured databases, Data Lakes, and data quarantine.

Role:

Demonstrated experience understanding data management and data governance, data catalog, data dictionary, and dataset characteristics.
Demonstrated experience in Data Warehousing, ETL tools, Data Governance, and Analytics.
Demonstrated experience with BI reporting tools like Cognos, Power BI, and Tableau.
Demonstrated experience with logical data model (entity and relationship - ER diagram), and Data Dictionary (attributes and entities and relationship).
Demonstrated experience with relational database design, documentation, building and implementing databases.
Demonstrated experience with data life cycle - data security, data quality, data cleansing, landing zone, backup, restore, retire or archive, and data audits.

Nice to Have:

Demonstrated experience with structure, unstructured databases, and other data pipeline services.
Demonstrated experience collaborating with data producers and consumers (upstream/downstream).
Demonstrated experience understanding other data pipelines or data analytic providers via cloud marketplace or proprietary providers.
Demonstrated experience with deep-dive data analysis and ability to identify data patterns and behavior of the data.

Salary:

You know the salary range you are looking for, so let's talk after you fill out the application.

Benefits:

Our client is always looking for TS/SCI FSP Information Technology talent. The standard compensation package includes a competitive salary, 100% company-paid health/dental/vision care benefits, 100% company-paid LTD/STD/Life Insurance benefits, a 401(k) with company match, and a generous holiday/vacation/sick leave policy.

Note:
  • No 3rd party vendors or candidates
  • US Citizenship Required
  • Active TS/SCI - FSP is Required

About Cyrten

Sourced by ZipRecruiter

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Lansdale, PA, US

Year founded

1998