Software Engineer
Job details
- Pay
- $80,000 – $230,000 a year
- Level
- Entry level
- Education
- Bachelor's degree
- Posted
- Oct 13, 2026
- Last confirmed open
- Oct 14, 2026
About this role
Fort Meade, MD
0-4+ years of experience
Must be eligible to acquire a TS/SI clearance Education* A Bachelor’s degree or higher in Computer Science, Computer Information Systems, Computer Engineering, or other related fields
+ Can be substituted for years of experience
Experience and Skills* Programming Languages
+ Java, Python, Ruby, C/C++, Javascript, etc.
- Created, maintained, or utilized software testing infrastructure and deployment tools
+ CI/CD, Unit, regression, etc.
- Familiar with libraries and frameworks that help perform software testing
- Developed in different environments
+ Architectures, platforms, or operating systems
- Used team collaboration tools
+ Atlassian Suite - Jira, Confluence, etc.
- Developed in a structured methodology
+ I.e. Agile or something similar
- Cloud technologies
+ AWS, Azure, Google Cloud
+ Terraform, Ansible, Chef, Puppet, etc.
- Familiar with containerization and/or virtualization
+ Docker, Kubernetes, Helm, etc.
- Version Control
+ Git, Subversion, etc.
- Databases
+ PostgreSQL, Oracle, MongoDB, etc.
+ Familiarity with query languages (i.e SQL)
- Familiarity with compilers and build systems
+ clang, gcc, jvm, maven etc.
- Debugging tools and techniques
+ GDB
- Selection, evaluation, and/or integration of COTS/GOTS tools
Salary Range
$80,000 - $230,000. This represents the typical salary range based on experience and other factors.