Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
- Design, develop, and maintain scalable software solutions
- Collaborate across engineering teams using Agile methodologies
- Support HW/SW integration and troubleshooting efforts
- Contribute to system architecture, development, and deployment pipelines
- Participate in full software lifecycle from concept to operations
Requirements
Ideal candidates will have strong Java development experience, exposure to hardware/software integration, and a background working in Agile environments.
Top Skills Required
- Java development (core competency)
- XML
- Software Development (full lifecycle)
- Hardware/Software integration experience
Basic Qualifications
Principal Software Engineer
-
Bachelor’s in STEM + 5+ years of software development experience *(OR Master’s + 3 years | OR PhD | OR 4 additional years in lieu of degree)
- Experience as a front-end, back-end, or full-stack developer
- Agile development experience (Scrum/SAFe)
- Strong experience in Java development
- Object-oriented design principles
- Version control tools (Git, Bitbucket, etc.)
- Active TS/SCI (CI or FS Poly is accapted and prefered)
Sr. Principal Software Engineer
| Bachelor’s + 6+ years experience (OR Master’s + 7 years | OR PhD | OR 4 additional years in lieu of degree) Same technical expectations as above with deeper experience and leadership capability |
Preferred / Nice to Have Skills
- Additional languages: C++, C, Python, JavaScript
- Experience in AWS / Cloud environments
- Linux expertise (Red Hat Enterprise Linux preferred)
- Docker / Kubernetes (containerization)
- Atlassian tools: Jira, Confluence, Bitbucket
- DevOps or Site Reliability Engineering (SRE)
- System integration, test, and deployment (automation a plus)
- Experience with distributed systems (Sr. level)
- Leadership experience (Sr. Principal level - Scrum Lead, Team Lead, etc.)
Benefits & conditions
- Medical, Dental, Vision
- 401(k) (Pre-tax & Roth options)
- Life Insurance & AD\&D
- Short & Long-Term Disability
- HSA & Transportation Benefits
- Employee Assistance Program
- PTO / Vacation / Sick Leave
Why This Role
Mission-critical work supporting national security Competitive compensation ($150K-$200K+) Advanced technology stack and engineering challenges Long-term program stability
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on clearancejobs.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What is Software Engineering?
Highest Paying Tech Companies for Developers
7 Important Tips That Every Software Developer Should Know
What’s the Difference between a Junior, Mid, and Senior Developer?