CareerPlanSign in

Software Engineer II

Annapolis Junction, Maryland, United States💼 Full-time🗓 2026-02-17 → 2026-09-26

Core

Design, develop, test, deploy, and maintain complex software systems for the Department of Defense and Intelligence Community, including processing-intensive analytics, novel algorithms, and real-time systems.

Role type

Senior IC Software Engineer (Defense/Intelligence)

Builds

GHOSTGEM's software suite of applications (DINO) and future mission-critical capabilities

Domain

Defense contracting, Intelligence Community, High-assurance software

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++/Python/Ruby/Perl/JavaScript, Unix/Linux CLI, Bash scripting, NoSQL (MongoDB), Docker, Kubernetes, Helm Charts, RabbitMQ, Git, CI/CD, Ansible, J2EE, Java, algorithm design, system performance optimization

Preferred skills

SQL (PostgreSQL), Atlassian Suite (Jira/Confluence), Rust

Technologies

Linux, Docker, Kubernetes, Helm, RabbitMQ, GitLab CI, Ansible, Eclipse IDE, Spring, Kafka

Responsibilities

Analyze user requirements to derive software design and performance specs; Debug existing software and correct defects; Design and code new software or modify existing software to add features; Integrate existing software into new or modified systems; Develop simple data queries for databases; Develop or implement algorithms to meet system performance standards; Perform quality control on team products; Oversee software development teams and ensure work completion; Confer with system and hardware engineers to derive requirements; Coordinate software installation and monitor performance.

Seniority

Senior, hands-on IC with team lead responsibilities

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.