This position is no longer accepting applications
Closed on August 3, 2026.
This role is filled — get an email when new Engineering roles open on EngineerJobs.io:
Full stack Software Engineer, Senior
Backend Developer
Senior
API
APIs
Automation
Azure
Cloud
Cloud Architecture
Cloud Native
Cloud Operations
Cloud Platforms
Data Architecture
Data Processing
Database
Developer
DevOps
DevSecOps
Engineering
Full Stack
Infrastructure As Code
Java Language
Software Engineering
SQL
View similar jobs
Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.
See other roles at Booz Allen Hamilton.
Job Description
Senior full-stack software engineer role onsite in Dayton, OH, focused on modernizing GEOINT systems by delivering cloud-native, data-driven applications.
Responsibilities
- Lead architecture, design, and implementation of full‑stack capabilities across cloud‑native microservices
- Own major system components and guide the technical roadmap for modernization and cloud adoption
- Develop distributed, secure, scalable back‑end services using Python, Java / Spring Boot, or similar technologies
- Architect and govern cloud deployments (AWS), including Kubernetes clusters, IaC, security controls, and reliability patterns
- Guide teams in DevSecOps execution, including GitLab CI/CD pipelines, automated testing, secure coding standards, and supply‑chain integrity
- Integrate large‑scale data, search, or analytic pipelines, such as Kafka, NiFi, Elasticsearch
- Partner with product owners, mission users, and cross‑functional engineering teams to define requirements and technical strategy
- Mentor and support mid‑level and junior engineers; perform code reviews and drive engineering best practices
- Evaluate emerging technologies such as LLMs / AI, synthetic data, augmented development tools for mission applicability
Requirements
- 6+ years of experience with full‑stack software engineering
- Experience leading technical delivery or architecture for cloud‑native or distributed systems
- Experience with Python, C++, Java, Spring Boot, or enterprise service stacks
- Experience with SQL or NoSQL databases such as PostgreSQL, DynamoDB, MongoDB, or SQLite
- Experience architecting and deploying solutions using AWS (preferably) or Azure cloud frameworks
- Experience with containerization and orchestration such as Docker and Kubernetes
- Experience with complex API ecosystems such as FastAPT, REST, gRPC, or GraphQL
- Experience building secure, high‑performance applications in classified or highly restricted environments
- Active TS/SCI clearance; willingness to take a polygraph exam
- Bachelor’s degree in a STEM field
Technologies
- Python
- Java
- C++
- Spring Boot
- Docker
- Kubernetes
- AWS
- Azure
- PostgreSQL
- DynamoDB
- MongoDB
- SQLite
- Kafka
- NiFi
- Elasticsearch
- OpenSearch
- Solr
- GraphQL
- REST
- gRPC
- FastAPT
- Terraform
- CloudFormation
- GitLab CI/CD
Benefits
- Health insurance
- Life insurance
- Disability insurance
- Financial benefits
- Retirement benefits
- Paid leave
- Professional development
- Tuition assistance
- Work‑life programs
- Dependent care
Compensation
- Salary: USD 86,800 - 198,000 per year
Similar Jobs
L