Systems Software Engineer

DAn Solutions

Washington (District of Columbia)

On-site

USD 140,000 - 210,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DAn Solutions, Inc. is seeking an experienced Systems Software Engineer to support a mission-critical federal program in a full-time capacity at facilities in the Washington, DC area or Charleston, SC.

The role emphasizes systems programming, database internals, and secure, scalable software across cloud and on-prem environments. You will work with C/C++/Rust, analyze database engines and network protocols, and contribute to IaC deployments and identity integration using OIDC.

Qualifications

  • Active TS/SCI clearance with CI Polygraph
  • Bachelor's degree in a quantitative field
  • Typically 10 years of professional software engineering experience
  • Experience in Intelligence Community
  • Hands-on systems programming with C/C++ or Rust
  • Experience with OS interfaces, processes, concurrency, and multithreading
  • Experience analyzing database internals, networks, or low-level software
  • Strong SQL, relational and graph database knowledge
  • Experience with cloud infrastructure, automation and identity integration (OIDC)
  • Knowledge of Zero Trust Architecture and enterprise security controls
  • Experience with Agile, DevOps, or DevSecOps methodologies
  • Agile Developer or Certified Scrum Developer certification
  • CompTIA Security+ or higher cybersecurity certification

Responsibilities

  • Develop, test, maintain, and deploy software using C, C++, Rust, Go, Java, Python, or Node.js
  • Develop concurrent and multithreaded applications using systems programming principles
  • Analyze database engine source code, protocols, and serialization formats
  • Design and troubleshoot networked applications using sockets and client-server architectures
  • Develop relational and graph database solutions including SQL optimization
  • Support PostgreSQL, Redis, Neo4j, AWS services, Elasticsearch
  • Modernize services and develop Infrastructure as Code
  • Deploy and troubleshoot cloud-hosted applications and supporting infrastructure
  • Integrate identity services using OIDC and Zero Trust principles
  • Maintain technical documentation and operation procedures

Skills

C/C++/Rust
Systems programming
Go/Java/Python/Node.js
SQL optimization
Graph databases
Cloud infrastructure
IaC (Infrastructure as Code)
OpenID Connect (OIDC)
Zero Trust
DevSecOps

Education

Bachelor's degree in Computer Science, Engineering, IT, Mathematics
Master's preferred

Tools

Terraform
Ansible
AWS GovCloud
Kubernetes
Red Hat OpenShift
PKI / HSM

Job description

REQUIRES AN ACTIVE/EXISTING TS/SCI WITH CI POLYGRAPH

DAn Solutions is seeking experienced Systems Software Engineers with strong systems programming and database engineering backgrounds to support a mission-critical federal government program.

This position focuses on understanding and modifying how database engines and core software services operate internally. The ideal candidate is comfortable analyzing source code, examining network communications, tracing application behavior, and developing secure, scalable solutions across integrated technology environments.

Key Responsibilities
  • Develop, test, maintain, and deploy software using C, C++, Rust, Go, Java, Python, or Node.js.

  • Develop concurrent and multithreaded applications using systems programming principles.

  • Analyze database engine source code, communication protocols, serialization formats, and packet structures.

  • Design and troubleshoot networked applications using sockets and client-server architectures.

  • Develop relational and graph database solutions, including SQL optimization and performance tuning.

  • Support technologies such as PostgreSQL, Redis, Neo4j, Amazon S3, and Elasticsearch.

  • Modernize existing services and develop Infrastructure as Code (IaC).

  • Deploy and troubleshoot cloud-hosted applications and supporting infrastructure.

  • Integrate identity services using OpenID Connect (OIDC), authentication, authorization, and Zero Trust principles.

  • Maintain technical documentation, software designs, and operational procedures.

Required Qualifications
  • Active TS/SCI clearance with the ability to obtain a CI Polygraph.

  • Bachelor's degree in Computer Science, Engineering, Information Technology, Mathematics, or a related quantitative discipline.

  • Typically 10 years of professional software engineering experience.

  • Previous Intelligence Community experience.

  • Hands-on systems programming experience with C, C++, or Rust.

  • Experience with operating-system interfaces, process management, concurrency, and multithreaded applications.

  • Experience analyzing database internals, network protocols, or low-level software behavior.

  • Strong SQL, relational database, and graph database knowledge.

  • Experience with cloud infrastructure, automation, and identity integration using OIDC.

  • Knowledge of Zero Trust Architecture and enterprise security controls.

  • Experience with Agile, DevOps, or DevSecOps methodologies.

  • Agile Developer or Certified Scrum Developer certification.

  • CompTIA Security+ or higher cybersecurity certification.

Preferred Qualifications
  • Master's degree in a related technical discipline.

  • Experience with PostgreSQL, Neo4j, and database engine internals.

  • Terraform, Ansible, AWS GovCloud, Kubernetes, or Red Hat OpenShift.

  • Experience with PingFederate, Keycloak, SailPoint, Okta, or similar identity platforms.

  • Experience with PKI, cryptographic integrations, Hardware Security Modules, or PKCS #11.

  • Familiarity with Trusted Data Format, Protocol Buffers, and modern cryptographic technologies.

Work Location

This position requires full-time work at a government facility in Charleston, SC or the Washington Metropolitan Area. Candidates in other locations may be considered.

Salary Range Disclaimer:The posted salary range represents the good-faith minimum and maximum compensation DAn Solutions expects to pay for this position. The position may be filled at different Labor Category (LCAT) levels depending on the selected candidate's qualifications and applicable contract requirements. Final compensation within the posted range will be determined based on the applicable LCAT and factors including education, relevant experience, certifications, and other required qualifications

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer – Cloud Infrastructure & Core Services
Senior DevOps Engineer – Cloud Infrastructure & Core Services

DAn Solutions • Washington

On-site
USD 160,000 - 220,000
Infrastructure Engineer / Architecture
Infrastructure Engineer / Architecture

DAn Solutions • Washington

On-site
USD 170,000 - 230,000
Systems Engineer (TS/SCI with Poly Required)
Systems Engineer (TS/SCI with Poly Required)

GCI • Warrenton (VA), Tysons (VA)

On-site
USD 142,792 - 238,451
Senior Software Engineer
Senior Software Engineer

Convirgence • Chantilly (VA)

On-site
USD 90,000 - 120,000
Software Engineer Level 2
Software Engineer Level 2

SSATI • Maryland

Hybrid
USD 150,000 - 190,000
Systems Engineer/Developer (TS/SCI w/ Poly) - Mission Critical
Systems Engineer/Developer (TS/SCI w/ Poly) - Mission Critical

Leading Path Consulting • Warrenton (VA)

On-site
USD 100,000 - 130,000
Fully paid medical, dental, and vision premiums
Generous PTO and 11 paid holidays
6% 401(k) contribution
+1
Systems Administrator SME (TS/SCI with Poly Required)
Systems Administrator SME (TS/SCI with Poly Required)

GCI • Reston (VA)

On-site
USD 143,000 - 238,000
Software Engineer (TS/SCI with Poly Required)
Software Engineer (TS/SCI with Poly Required)

GCI, Inc. • Chantilly (VA)

On-site
USD 143,000 - 238,000
Software Engineer TS/SCI
Software Engineer TS/SCI

Job Juncture • San Diego (CA)

On-site
USD 140,000 - 190,000
SENIOR SYSTEMS ENGINEER - PLATFORM/INFRASTRUCTURE (CI POLYGRAPH)
SENIOR SYSTEMS ENGINEER - PLATFORM/INFRASTRUCTURE (CI POLYGRAPH)

NorthHill Technology • Sterling (VA)

On-site
USD 140,000 - 180,000