Join a team building secure, automated recovery capabilities that will enable future mission-critical systems to recover quickly and operate with confidence when it matters most. We are looking for motivated engineers, hands-on problem solvers, and proactive go-getters who take ownership and enjoy moving complex solutions from concept through integration and demonstration.
Put your software engineering skills to work on a mission that matters. DS2 is seeking a driven Software Engineer to help build secure, automated recovery capabilities that protect mission-critical systems and enable rapid restoration when our nation's operators need them most. You will develop containerized applications and APIs, deploy solutions with Kubernetes, and integrate software with COTS/GOTS technologies, storage systems, infrastructure, and physical devices. This is an opportunity to take ideas from prototype to working capability while collaborating with engineers, mission partners, and customers. The position offers a hybrid mix of virtual and in-person work, with preference for candidates who can travel to the Boston, Massachusetts area for lab integration, hardware testing, and demonstrations.
Who is DS2?
DS2 provides full life-cycle software engineering services to DoW, federal, and commercial clients. We are committed to teamwork, a clear focus on the customer, and a belief that hiring talented individuals is essential to achieving our vision of being "Engineered to Exceed Expectations".
Every day, DS2 engineers meet our client's needs through problem-solving, teamwork, and technology-driven solutions. You can expect to work with a team of committed engineers that lives our core values in an environment where working hard is important and playing hard is just as important.
Please Note: You must be a U.S. Citizen and able to complete a U.S. government background investigation.
Responsibilities What you'll do:
- Develop secure software and automation that enable rapid restoration and trusted full-system reconstitution
- Develop infrastructure as code, policy as code, and recovery playbooks that make recovery operations repeatable and reliable
- Design APIs and automated workflows that support integration with mission platforms, and lab environments
- Containerize, deploy, and demonstrate capabilities on representative hardware and integrated test environments
- Evaluate emerging technologies and rapidly prototype solutions that improve mission resilience and recovery outcomes
- Turn concepts into working prototypes through research, experimentation, and iterative development
Required Qualifications We need someone who:
- Has a bachelor's degree in Software Engineering, Computer Science, or a similar technical field and 10+ years of experience
- Has a U.S. Citizenship (required for federal contract work and eligibility for security vetting)
- Has hands-on software development experience using Python, Go, C#, Java, or a comparable language
- Has proven experience with one or more of the following: API development, containerized applications, infrastructure as code, policy as code, or automation frameworks
- Uses strong organizational skills and personal initiative to prioritize work against project milestones
- Effectively collaborates and communicates with distributed teams and can present technical solutions to customers and stakeholders
Preferred Qualifications Bonus points if you:
- Have specific experience developing maintainable backend services
- Have implemented containers, automated testing, CI/CD, infrastructure as code, or policy-controlled automation
- Have developed backup, restoration, system deployment, configuration, or operational playbooks
- Demonstrate an understanding of authentication, RBAC, secure API design, and software supply-chain practices
- Have experience supporting defense, federal, mission-critical, or regulated systems
- Hold relevant cloud, DevOps, Agile, cybersecurity, or software-development certifications
- Have experience integrating COTS/GOTS Hardware/Software solutions for DoW efforts
Salary Range
$120,000$140,000 USD
Benefits What we do for you:- Flexible work hours and hybrid work options
- Health, dental, and vision insurance, including paid STD, LTD, and AD&D
- Start with 15 paid time off (PTO) days and 11 holidays
- 401K savings plan with company-matching
- Educational and growth opportunities
- Tuition reimbursement
- Student loan repayment
- Certification reimbursement + bonuses and Learning Platform Subscriptions
- Catered tech talk lunches on topics picked by you and your teammates
- Sponsored community and volunteer events, giving back to our community
- Monthly office social events; game night, cook outs and office parties
Standard HR Disclaimer:All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, ancestry, marital status, protected veteran status, disability status or any other status protected by federal, state or local laws. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.