Join a team where your technical expertise directly shapes high‑impact, mission‑driven outcomes. As a Software Engineer, you will design, develop, test, and optimize complex software systems—from real‑time processing and large‑scale data workflows to advanced analytics and modern enterprise applications. You’ll work independently or collaboratively, transforming documented requirements into efficient, reliable, and scalable solutions. In this role, you’ll conduct rigorous code reviews, resolve software issues, contribute to intelligent hardware/software trade‑offs, and champion modern development methodologies, including reuse strategies and the smart integration of COTS/GOTS tools. Step into a role where your ideas matter, your growth is supported, and your engineering craft can reach its full potential—build software that not only performs, but endures. Security Clearance Requirements: 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