1

Duckdb Jobs in Virginia (NOW HIRING)

Experience with relational databases (PostgreSQL, Oracle) and in-memory analytics engines (DuckDB). * Experience using cloud SDKs (e.g., Boto3) and building reliable integrations with cloud services.

Experience with analytical or in-memory databases such as DuckDB. * Strong SQL and data-modeling skills. * Experience developing and integrating REST APIs. * Experience with AWS services and SDKs ...

Experience with analytical or in-memory databases such as DuckDB. * Strong SQL and data-modeling skills. * Experience developing and integrating REST APIs. * Experience with AWS services and SDKs ...

Senior Data Engineer ID75059

Richmond, VA · On-site +1

$104K - $142K/yr

... DuckDB ; - 2+ years of experience with Big Data technologies ( Spark , Snowflake ); - Expert-level knowledge of pipeline orchestration using Airflow or similar industry-standard tools; - Deep ...

Senior Data Engineer ID75059

Blacksburg, VA · On-site +1

$93K - $126K/yr

... DuckDB ; - 2+ years of experience with Big Data technologies ( Spark , Snowflake ); - Expert-level knowledge of pipeline orchestration using Airflow or similar industry-standard tools; - Deep ...

next page

Showing results 1-20

Duckdb information

What is DuckDB?

DuckDB is an in-process SQL OLAP (Online Analytical Processing) database management system designed for fast analytical data processing. Unlike traditional client-server databases, DuckDB runs directly within your application and works well with data science tools and workflows. It is lightweight, easy to install, and supports SQL queries on data stored in CSV, Parquet, and other formats, making it popular for data analysis and research use cases.

What are some common challenges faced by professionals working with DuckDB in data engineering roles?

Professionals using DuckDB in data engineering often encounter challenges such as optimizing query performance for large-scale datasets, integrating DuckDB with existing data pipelines, and ensuring compatibility with various data formats and sources. Additionally, since DuckDB is relatively new compared to other database systems, users may find limited community support or resources for advanced use cases. Collaborating with data scientists and analysts is key, as DuckDB is often used for interactive analytics, requiring close communication to tailor solutions that meet both performance and usability needs.

What is the difference between Duckdb vs Data Analyst?

AspectDuckdbData Analyst
Primary RoleEmbedded analytical database engine for data processingInterprets data, creates reports, and provides insights
Required SkillsSQL, data management, database integrationData visualization, statistical analysis, SQL
Work EnvironmentDevelopers, data engineers, embedded systemsBusiness environments, analytics teams, offices
CertificationsNone specific, SQL knowledge preferredCertified Data Analyst, SQL certifications

Duckdb is a database engine used mainly by developers and data engineers for embedded data processing, while Data Analysts focus on interpreting data and generating insights. Both roles require SQL skills, but their work environments and objectives differ significantly.

What are the key skills and qualifications needed to thrive as a DuckDB developer, and why are they important?

To thrive as a DuckDB Developer, you need strong SQL proficiency, a background in database management, and experience with analytical data processing, ideally supported by a degree in computer science or a related field. Familiarity with DuckDB, data integration tools, and programming languages such as Python or R is essential. Attention to detail, problem-solving abilities, and effective communication are valuable soft skills in this role. These skills ensure efficient data analysis, seamless database integration, and the ability to convey insights to technical and non-technical stakeholders.

What can I do with DuckDB?

DuckDB is an embedded analytical database engine used for data analysis, querying large datasets efficiently, and integrating with data science workflows. It supports SQL queries, works with programming languages like Python and R, and is suitable for data exploration, reporting, and building data pipelines. Job roles involving DuckDB often require knowledge of SQL, data analysis, and database management.
What are popular job titles related to Duckdb jobs in Virginia? For Duckdb jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Duckdb jobs in Virginia look for? The top searched job categories for Duckdb jobs in Virginia are:
What cities in Virginia are hiring for Duckdb jobs? Cities in Virginia with the most Duckdb job openings:
Infographic showing various Duckdb job openings in Virginia as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Full-time

Re-posted 9 days ago


Job description

Job Summary:
Systems Planning and Analysis, Inc. (SPA) delivers high-impact, technical solutions to complex national security issues. They are seeking a Campaign Analyst to support the Secretary of the Air Force Studies and Analysis client at the Pentagon, focusing on modeling and simulation to inform military operations and capability decisions.
Responsibilities:
• The Campaign Analyst will employ knowledge of modeling and simulation, operations research techniques, and military operations to inform a variety of Secretary of the Air Force (SAF) focused analyses to inform force structure, capability acquisition, and force employment decisions using a variety of software tools.
• The analyst will apply their skills to solve highly complex problems using statistical analysis, parametric and non-parametric analysis, modeling and simulation, and data science techniques.
• The analyst will work on a team responsible for developing and executing analytical studies and methods to provide analytical insights to inform decisions spanning the DoW analysis challenges including capability trades, systems trades, and force structure analyses.
• The analyst will be responsible for developing and executing campaign-level representations of U.S., allied, and adversary forces executing warfighting concepts of operation in STORM.
Qualifications:
Required:
• Bachelor's degree in Computer Science, Mathematics, Physics, Software Engineering, Operations Research, Data Science, or other technically-related areas of study
• 1+ years of experience in the analysis, development, and implementation of software, study planning, and execution
• Strong desire to expand modeling, simulation, and analysis expertise
• Active TS/SCI clearance
• Able to work full-time at the SAF/SA client site (Pentagon)
Preferred:
• Master's degree
• Experience with the Synthetic Theater Operations Research Model (STORM)
• Experience working with Python, R, MySQL/DuckDB, C++
• Experience/knowledge of Space Operations and their contribution to the joint warfight
Company:
Systems Planning & Analysis (SPA) is a leading global provider of data-driven analytical insights for critical national security programs. Founded in 1972, the company is headquartered in Alexandria, USA, with a team of 1001-5000 employees. The company is currently Late Stage.