Senior Software Engineer
On-siteTaunton, Massachusetts, United States
Taunton, Massachusetts, United StatesOn-sitePart TimeSenior LevelMasters DegreeLarge
Part TimeSenior LevelMasters DegreeLarge
Job Summary
Develop next-generation NC3 strategic deterrence systems as a member of a cross-functional team. Apply AI for continuous improvement and innovation while providing technical leadership in collaborative environments. Troubleshoot networking infrastructure and configure routers and switches. Manage CI/CD pipelines for DevOps-based development and deployment using Kubernetes, Linux, and Rust. Maintain a Secret security clearance and work on-site in Taunton, MA with occasional remote flexibility. Join a research-oriented team developing practical solutions for national security.
Required Qualifications
- Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 2 years of relevant experience
- Master's degree, plus 6 months relevant experience
- Department of Defense Secret security clearance is obtainable within a reasonable amount of time after hire
- Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information
- U.S. citizenship
Desired Qualifications
- Kubernetes
- Linux
- DevOps
- Rust
- SQL, Postgres
- Distributed Systems
- Familiarity with Linux
- Familiarity with DevOps-based development and deployment of systems from CI/CD pipelines
- Familiar with virtualization and/or containerization (Hypervisors, Kubernetes/workload orchestration, etc.)
- Networking skills - either able to describe networking concepts and/or have experience configuring and troubleshooting routers, switches, etc.
- Experience with Agile or other methodologies
- Strong understanding of software development process, as well as software engineering concepts, principles, and theories
- Creative thinker capable of applying new information quickly to solve challenging problems
- Comfortable providing technical leadership
- Team player who thrives in collaborative environments and revels in team success
- Commitment to ongoing professional development for yourself and others
- Identifies opportunities to apply AI for continuous improvement and innovation
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.