Software Engineer

General Dynamics Information Technology
Chantilly, Loudoun County, VA
Public Trust: None
Requisition Type: Regular
Your Impact

Own your opportunity to serve as a critical component of our nation’s safety and security. Make an impact by using your expertise to protect our country from threats.

Job Description

The Software Engineer will design, develop, code, test, and debug complex software products to be deployed in a mission critical environment. The ideal candidate is a hands-on developer with significant experience in scalable data platforms, cloud-based services, and big data analytics. They must have strong, firsthand technical expertise in a variety of data ingestion/computation technologies and the proven ability to fashion robust scalable solutions that can manage large data sets. They must be at ease working in an agile environment with a cross-functional team. This person should embody a passion for innovation and continuous improvement.

KEY RESPONSIBILITIES

  • Work with a team to write new cloud-based applications and tools, and recommend new technologies and methodologies to improve system performance and usability.

  • Design, develop, test, debug, and deploy new software tools that extend or replace existing capabilities to parse raw data for analysis.

  • Collaborate cross-functionally with data scientists, analysts, project managers and other engineers and technical SMEs.

  • Deploy new software into an AWS-based data ingest pipeline.

  • Write software that interacts with multiple data types and stores data into S3 buckets that is queried by processes running AWS Athena, Spark, Elasticsearch/OpenSearch AWS Glue, Presto/Trino, and/or EMR..

  • Troubleshoot complex problems and provide support to mission areas for software systems and application issues.

  • Maintain excellent documentation for new software written and new procedures to be followed.

  • Provide recommendations for continuous improvement.

  • Work alongside other engineers on the team to sustain and advance our organization’s capabilities.

EDUCATION AND EXPERIENCE

  • Bachelor's degree in Computer Science, Information Technology, or other related technical discipline, or equivalent combination of education, technical certifications, training, and work/military experience.

REQUIRED QUALIFICATIONS

  • Demonstrated hands-on experience with Python, Git, and unit testing frameworks.

  • Demonstrated hands-on experience with AWS OpenSearch and/or Elasticsearch

  • Demonstrated hands-on experience working with AWS Athena

  • Demonstrated hands-on experience with building APIs and services using REST.

  • Demonstrated hands-on experience with AWS Glue

  • Demonstrated hands-on experience with PRESTO, Trino, or Apache Spark

  • Demonstrated hands-on experience with AWS CDK 1 and/or 2.

  • Demonstrated hands-on experience with Terraform

  • Demonstrated hands-on experience with cloud-based Lambda functions

  • Demonstrated hands-on experience with reverse proxy solutions e.g NGINX

  • TS/SCI with Polygraph REQUIRED

DESIRED QUALIFICATIONS

  • Demonstrated hands on experience working with DynamoDB, or HIVE.

  • Demonstrated hands-on experience with Parquet and/or ORC file formats.

  • Demonstrated hands-on experience working with Hadoop, Apache Spark and their related ecosystems.

  • Demonstrated hands-on experience working with cloud formation for automation.

  • Demonstrated hands-on experience building and deploying software within a CI/CD pipeline.

  • Demonstrated hands-on experience with Linux-based systems and shell scripting.


GDIT IS YOUR PLACE:
● 401K with company match
● Comprehensive health and wellness packages
● Internal mobility team dedicated to helping you own your career
● Professional growth opportunities including paid education and certifications
● Cutting-edge technology you can learn from
● Rest and recharge with paid vacation and holidays

Work Requirements

Years of Experience

5 + years of related experience

* may vary based on technical training, certification(s), or degree

Certification

Travel Required

None

Citizenship

U.S. Citizenship Required

Posted 2025-09-10

Recommended Jobs

Maintenance Mechanic

U.S. Pipe
Lynchburg, VA

Job Description Job Description Why Join Our Team? Do you want to be part of a team that is making a positive difference in lives all across the globe? Do you want to be part of a culture w…

View Details
Posted 2025-07-25

Senior Project Manager - Healthcare Interoperability

VENESCO LLC
Chantilly, Loudoun County, VA

Job Description Job Description Description: Sr. Project Manager – Interoperability This role assumes comprehensive oversight of healthcare projects, encompassing the leadership of teams in t…

View Details
Posted 2025-07-25

PACU | RN

Craig County, VA

PACU Registered Nurse Jobs – Locum Tenens Travel Nursing Opportunity in Eau Claire, WI Advance your nursing career as a Post Anesthesia Care Unit (PACU) Registered Nurse with a 13-week locum tenens…

View Details
Posted 2025-08-23

Data Scientist

Ascending
Oakton, VA

Available for W2 or 1099, No C2C Title: Data Scientist Location: Remote in the US Term: Long-term Contract We are looking for a Data Scientist that will help us Client the information hid…

View Details
Posted 2025-09-14

Field Service Technician *EXPERIENCE REQUIRED*

Guardian Fueling Technologies LLC
Roanoke, VA

Job Description Job Description Description: Summary/Objective The field service technician is responsible for troubleshooting electro-mechanical problems, completing installations, and perfo…

View Details
Posted 2025-07-25

Temporary Support Associate

Coach
Arlington, VA

Coach is seeking a Temporary Support Associate in Arlington, VA, to assist with merchandising, sales support, and retail operations. This role requires flexibility, strong communication skills, and a …

View Details
Posted 2025-08-23

NP/PA for Outpatient Gastroenterology in Charlottesville, VA

Sentara Medical Group
Charlottesville, VA

Sentara Martha Jefferson Medical Group is seeking an Acute Care Nurse Practitioner or Physician Assistant to join Gastroenterology Specialists in Charlottesville, Virginia . Join a physician-le…

View Details
Posted 2025-08-19

Service Technician for Residential Home Standby Generators

Virginia Power Solutions
Richmond, VA

Job Description Job Description Job Overview: We are seeking a skilled and motivated Service Technician to join our team at Virginia Power Solutions, a leading provider of home standby generat…

View Details
Posted 2025-08-23

Systems Engineer II (S)

SimIS Inc.
Dahlgren, VA

ONSITE Who We Are : Founded in 2007, SimIS Inc. is an innovative information technology solution Veteran Owned Small Business (VOSB) that models future environments, requirements, and capabilitie…

View Details
Posted 2025-07-28

Recruiter 16725741

Cordia Resources by Cherry Bekaert
Ashburn, VA

We are seeking a Recruiter to join the HR team and directly support the organization’s ambitious hiring needs. Reporting to the HR Director, this role will partner closely with hiring managers to man…

View Details
Posted 2025-09-10