Software Engineer
Overview
In this role at ANS you will help design, develop, test, and operate secure solutions for complex networking and cybersecurity challenges. You will work within a mission-driven team that values technical excellence and rapid, customized development. The role focuses on advanced software, security operations, and high-performance computing to solve critical national challenges. You will collaborate with cross-functional teams while sometimes working independently to deliver robust, scalable software and security solutions. This opportunity offers meaningful impact in a high-security environment and exposure to cutting-edge technologies.
Compensation / BenefitsFamily Medical, Dental and Vision coveragePTO (Paid Time Off)401(k) plan with 6% Company ContributionProfessional Development Program100% Employer paid Short- and Long-Term Disability100% Employer paid Life Insurance
ResponsibilitiesDesign, develop, test, secure, integrate, implement, operate and maintain custom software and solutionsWork with endpoint security, malware exploitation, and reverse engineering outputs for re-engineeringLead or perform full lifecycle software projects independentlyManage Linux system administration tasks (distros, firewalls, VM builds)Work with container orchestration tools (Docker Swarm, Kubernetes)Use Infrastructure-as-Code (Ansible) for deployment and configurationPursue innovative, rapid development and deconfliction of tool communications to operate effectively
Key requirementsActive TS/SCI clearance and PolygraphBachelor’s degree in CS plus 5 years of relevant experience (or higher degrees with adjusted requirements)Strong experience in algorithm development, computational methods, and high-performance computingExperience with Linux system administration and security practicesProficiency in Python, Rust, Java, C, C++ and exposure to reverse engineeringExperience with Docker Swarm, Kubernetes, and AnsibleAbility to work independently on software projectsBackground in endpoint security or malware exploitationindependence and self-motivationproblem-solving and analytical thinkingadaptability in a fast-paced, high-security environmentPythonRustJava