Senior Full Stack Software Developer (Python/Django)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
We are seeking a Senior Full Stack Software Engineer to support a growing national security mission. This role develops and deploys modern web applications and AI-enabled capabilities that improve decision-making and situational awareness in classified environments.
Responsibilities
- Design, build, test, and maintain secure enterprise applications.
-
Develop full-stack web solutions using Python, Django, and modern front-end technologies.
- Deploy and support applications in AWS and classified government environments.
-
Collaborate with analysts, data scientists, DevOps engineers, and government stakeholders.
- Support applications through the ATO process and maintain production systems.
Requirements
- Active Top Secret clearance; SCI eligible; willing to sit for CI Polygraph.
- 10+ years of software development experience.
- Strong Python development experience building production applications.
- Full-stack web development experience with Django.
- HTML, CSS, JavaScript, Tailwind, HTMX, Alpine.js, Bootstrap, or similar.
- Docker, Docker Compose, and/or Podman experience.
- AWS experience, including cloud-native and serverless architectures.
- CI/CD experience (GitHub Actions, CodePipeline, CodeBuild, or similar).
- Terraform or other Infrastructure-as-Code experience.
- Strong Linux/UNIX proficiency.
- Experience with government ATO processes and classified environments.
Education Bachelor’s degree in Computer Science, Engineering, or related technical field.
Benefits & conditions
Full benefits package, competitive compensation, flexible hybrid schedule, and mission- focused work supporting national security objectives.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Dev Digest 132 - Binging WADFlix?
Dev Digest 121 - AI goes offline
What’s the Difference between a Junior, Mid, and Senior Developer?