Mid with Security Clearance

Data Machines

Reston (VA)

On-site

USD 131,000 - 160,000

Full time

29 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Data Machines in Reston, VA is seeking a Mid-Level Software Engineer to design, build, and mature software for mission-focused applications. You will work across backend APIs, integrations, and front-end capabilities, collaborating with researchers and engineers to turn complex concepts into practical solutions.

The role requires an Active Secret clearance, U.S. citizenship, and a BS in a technical field with 2+ years of experience.

Qualifications

  • Bachelor's degree in Computer Science, Mathematics, Physics, Applied Mathematics, Engineering, or a related technical field.
  • 2+ years of professional software development experience.
  • Strong foundation in object-oriented design and software development using Java and Rust; experience with C++ or a comparable language.

Responsibilities

  • Build and maintain production-quality software supporting mission-oriented analysis, simulation, optimization, and decision support.
  • Translate algorithms, models, and research prototypes into usable, reliable software applications.
  • Develop backend software, APIs, and integrations in collaborative environments.
  • Build clear front-end capabilities that present complex data and workflows to users.
  • Improve software quality through design, readable code, testing, and maintainable practices.
  • Contribute across the full software-development lifecycle from concept to sustainment.
  • Collaborate with researchers, engineers, and end users to deliver practical mission outcomes.

Skills

Java
Rust
C++
APIs
OOP
Teamwork

Education

Bachelor's degree in CS or related field

Tools

AWS
Docker
Kubernetes
CI/CD

Job description

Location: Reston, VA Experience Level: Mid Level Clearance: Active Secret Clearance Required Salary Range: 145,000 (Based on skills and experience) At Data Machines, we leverage data analytics, DevSecOps, machine intelligence, and data science to engineer innovative solutions for our Federal Government, Department of Defense, and commercial customers. Our teams solve complex, mission-critical challenges using modern technology and secure engineering practices. We are seeking a Mid-Level Software Engineer to design, build, and mature software systems supporting simulation, optimization, and decision support for mission-focused applications. You will help transform prototypes and advanced technical concepts into reliable, maintainable software used in operational and decision-support environments. The ideal candidate has a strong software-engineering foundation and experience developing production-quality applications in collaborative technical environments. You will work across backend development, APIs, integrations, and front-end capabilities while collaborating with researchers, engineers, and end users to turn complex technical concepts into practical mission solutions. This position will be performed full-time on-site in Reston, VA, including work within associated secure laboratory environments.

Minimum Qualifications
  • Active Secret security clearance.
  • U.S. citizenship required.
  • Bachelor's degree in Computer Science, Mathematics, Physics, Applied Mathematics, Engineering, or a related technical field.
  • 2+ years of professional software development experience.
  • Strong foundation in object-oriented design and software development using Java and Rust; experience with C++ or a comparable programming language is also relevant.
  • Experience creating backend software and/or APIs in collaborative production or prototype environments.
  • Strong software-engineering fundamentals, sound technical judgment, and the ability to collaborate effectively with researchers, engineers, and end users.
  • Ability to work full-time on-site in Reston, VA.
Preferred Qualifications
  • Experience writing high-performance, multithreaded, parallel, or concurrent software.
  • Experience developing software where readability, maintainability, testing, and disciplined engineering practices are emphasized.
  • Experience in defense, national security, or other mission-driven environments.
  • Experience with TypeScript and React or another modern front-end framework.
  • Experience with 3D, geospatial, or high-performance visualization technologies such as WebGL or OpenGL.
  • Experience with data-intensive or distributed systems, including databases, messaging systems, and asynchronous processing.
  • Familiarity with AI/ML-enabled applications, including LLM-integrated systems.
  • Experience with AWS, Docker, Kubernetes, and CI/CD pipelines.
Key Responsibilities
  • Build and maintain production-quality software supporting mission-oriented analysis, simulation, optimization, and decision support.
  • Translate sophisticated algorithms, models, and research prototypes into usable, reliable software applications.
  • Develop backend software, APIs, and integrations in collaborative production and prototype environments.
  • Build clear, intuitive front-end capabilities that effectively present complex data and workflows to users.
  • Improve software quality through sound design, readable code, automated testing, documentation, and maintainable engineering practices.
  • Contribute across the full software-development lifecycle, including concept exploration, prototyping, implementation, testing, demonstration, deployment, and sustainment.
  • Collaborate with multidisciplinary teams to understand user needs and deliver practical mission outcomes.
  • Work full-time on-site in the Reston, VA office and associated secure laboratory environments.

This position is contingent upon contract award.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Secret-Cleared Software Engineer — Mission Systems (Reston)
Secret-Cleared Software Engineer — Mission Systems (Reston)

Data Machines • Reston (VA)

On-site
USD 131,000 - 160,000
Systems Engineer with Security Clearance
Systems Engineer with Security Clearance

Data Machines • Reston (VA)

On-site
USD 120,000 - 160,000
Technical Program Manager with Security Clearance
Technical Program Manager with Security Clearance

Data Machines • Reston (VA)

On-site
USD 125,000 - 150,000
Software Engineer with TS
Software Engineer with TS

Henpen Corporation • Reston (VA)

On-site
USD 120,000 - 180,000
DevSecOps Engineer with Security Clearance
DevSecOps Engineer with Security Clearance

Data Machines • Reston (VA)

On-site
USD 149,000 - 183,000
Mid-Level Software Developer
Mid-Level Software Developer

Omniscius Consulting • Laurel (MD)

On-site
USD 85,000 - 110,000
ME00626-Software Engineer 2
ME00626-Software Engineer 2

Momentum Engineering • Maryland

On-site
USD 165,000 - 225,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored medical plan
+1
Rust Software Engineer
Rust Software Engineer

ED Wallach Search Group • Reston (VA)

On-site
USD 120,000 - 160,000
ME00621-Software Engineer 1
ME00621-Software Engineer 1

Momentum Engineering, Inc. • Maryland

On-site
USD 90,000 - 120,000
11 paid holidays
Minimum of 3 weeks PTO
Company-sponsored medical plan
+2
ME00621-Software Engineer 1
ME00621-Software Engineer 1

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 90,000 - 120,000
Minimum of 3 weeks PTO
Company sponsored group medical plan
Company paid dental and vision insurance