Haystack
← Back to Jobs
Employee
Technology
AI

Software Engineer (Python/Django) with Security Clearance

Aqua ITGaithersburg, MD🇺🇸United StatesPosted 13 Jul 2026

Why This Role Stands Out

As a mid-senior Software Engineer at Aqua IT, you'll leverage your Python/Django expertise to build mission-critical applications for national security, enjoying a hybrid work model that offers flexibility and a culture that fosters innovation. This role is ideal for problem-solvers who thrive in collaborative Agile environments and are eager to contribute to impactful projects within a growing defense technology leader. Apply to make a real difference and advance your career in a dynamic and secure sector.

Quick Overview

Seniority
Mid Senior
Employment type
Employee
Work mode
Hybrid
Location
Gaithersburg, MD, United States
Posted
7 weeks ago
DockerMicroservicesAWSAgileAzureCloudFormationGitGitHub ActionsGitLab CIJavaScriptJenkinsKubernetesPostgreSQLRESTReactTerraform

Job Description

Aqua IT is a growing defense technology company delivering software, cloud, cybersecurity, and AI solutions to the Department of Defense and Intelligence Community. We build mission-critical capabilities using modern engineering practices and cloud-native technologies while maintaining a culture where talented engineers have the freedom to innovate and make an immediate impact. We're looking for a Software Engineer with 4–6 years of professional experience who enjoys solving challenging technical problems, working collaboratively, and building secure, scalable applications supporting national security missions.

What You'll Do
As a member of an Agile software development team, you will: Design, develop, test, and maintain secure software applications
Build RESTful APIs and backend services
Develop modern web application features and user interfaces
Participate in code reviews and contribute to software architecture discussions
Write automated unit and integration tests
Support CI/CD pipelines and automated deployment processes
Troubleshoot production issues and implement sustainable solutions
Collaborate closely with software engineers, system engineers, testers, and mission stakeholders
Participate in Agile ceremonies including sprint planning, standups, retrospectives, and demos
Required Qualifications
Active TS/SCI clearance
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related technical fieldEquivalent experience may be considered in lieu of a degree
4–6 years of professional software development experience
Experience with one or more modern programming languages such as:JavaPythonJavaScript/TypeScriptC#
Experience developing REST APIs or microservices
Familiarity with Git and collaborative source control workflows
Experience working in Agile software development environments
Strong troubleshooting and debugging skills
Excellent written and verbal communication skills

Preferred Qualifications
Experience with any of the following is a plus: React or another modern JavaScript framework
AWS or Azure cloud services
Docker and Kubernetes
CI/CD tools such as GitLab CI, Jenkins, or GitHub Actions
Infrastructure as Code (Terraform or CloudFormation)
PostgreSQL or other relational databases
Linux development environments
DevSecOps or secure software development practices

Similar jobs