We’re seeking a Software Engineer to design, develop, and enhance complex software systems—including advanced analytics, novel algorithms, large‑scale data processing, real‑time applications, and business systems. You’ll work independently or on a collaborative team to build high‑quality software, test components against design requirements, resolve defects, and follow modern development methodologies. You’ll also contribute to system‑level design by assessing hardware/software trade‑offs, promoting software reuse, leveraging COTS/GOTS solutions, and translating requirements into clean, efficient components. Grow your engineering career by building innovative, mission‑driven software that drives real impact and elevates your technical craft. This position requires all candidates to be U.S. Citizens and possess an active TS/SCI Security Clearance with a Polygraph.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level