We are seeking a Software Engineer Level 2 to support the development, enhancement, and integration of complex software systems in a mission-focused environment.
Requirements
- Active TS/SCI clearance with Polygraph
- Bachelor’s degree in Computer Science or a related field
- 14+ years of experience in software development or engineering roles
- Strong experience with one or more programming languages such as C, C++, C#, Java, or Python
- Experience developing applications in Windows and/or UNIX/Linux environments
- Strong understanding of software development lifecycle, debugging, and performance optimization
- Experience with DevOps tools such as Docker, Terraform, Ansible, or Packer
- Experience with CI/CD tools such as Jenkins or Bamboo and building automated pipelines
- Experience leading or overseeing software development teams
- Strong analytical, problem-solving, and communication skills
Benefits
- Paid Time Off: 15–25 days annually based on tenure, plus 11 paid holidays (never use-or-lose)
- Retirement: Up to 15% employer contribution to a 401(k) through match and profit sharing
- Medical Coverage: Free medical insurance for employees, with optional buy-up plans for dependents
- Dental & Vision: Employer-paid plans with optional enhancements
- Insurance Coverage: Employer-paid life insurance, AD&D, short-term disability, and long-term disability
- Flexible Spending Accounts: Healthcare and dependent care FSAs
- Tuition Reimbursement: Up to $36,000 per year for approved coursework
- Performance-Based Rewards: Merit increases, performance bonuses, and referral bonuses