Job DescriptionACTIVE SECURITY CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL IS REQUIREDWe are seeking a
Software Engineer to join our team in developing, sustaining, and troubleshooting a software suite of applications for critical defense and intelligence customer missions. In this role, you will lead software development activities spanning implementation, testing, and complex system integration with Commercial Off-the-Shelf (COTS) and Free and Open-Source Software (FOSS) products, packages, and libraries. You will leverage modern Java, Spring Boot microservices, containerization, and Kubernetes orchestration to build resilient, high-throughput software capabilities in a Linux environment.
The annual base salary range for this role is $199,000-$235,000 (USD) , which does not include discretionary bonus compensation or our comprehensive benefits package. Actual compensation offered to the successful candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level, among other things.
Required Skills- Linux & Scripting: Strong experience using the Linux CLI and Linux tools, alongside proficiency developing automation scripts in Bash and Python.
- Java & Spring Framework: Recent software development expertise in Java and the Spring Framework ecosystem, including Spring Boot, Spring Data, and Spring Integration.
- Databases (SQL & NoSQL): Hands-on development experience with both SQL relational databases (PostgreSQL) and NoSQL databases (MongoDB).
- Containerization & Orchestration: Proven experience with containerization technologies (Docker, containerd) and container orchestration platforms (Kubernetes).
- Helm & Deployment: Direct experience creating and managing Helm Charts to deploy containerized microservices in Kubernetes environments.
- Messaging Frameworks: Familiarity with message brokers and asynchronous messaging frameworks such as RabbitMQ and Apache Kafka.
- CI/CD & Infrastructure as Code: Familiarity with CI/CD principles, methodologies, and tools (Bamboo, GitLab CI), as well as IaC concepts and tools (Ansible).
- Version Control: Proficiency with Git Source Control Systems.
Education:
Bachelor's Degree in Data Analytics, Intelligence Studies, Computer Science, Finance/Economics, or a related discipline, PLUS
7+ years of specialized data analytics or financial intelligence experience OR
Master's Degree in a related field, PLUS
5+ years of specialized analytical experience OR
High School Diploma / GED, PLUS
9+ years of hands-on intelligence analysis, financial tracking, and data discovery experience in lieu of a degree.
Desired SkillsAtlassian Tool Suite: Hands-on experience utilizing Jira and Confluence for agile task management, bug tracking, and documentation.
Security & Authentication: Familiarity with modern authentication protocols (OAuth2, OIDC) and security hardening for microservices.
Monitoring & Observability: Exposure to application monitoring, logging, and metrics stacks (e.g., Prometheus, Grafana, ELK Stack).