Software Engineer
Role details
Job location
Tech stack
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