Posted Nov 2, 2026

Senior Software Engineer

Apply Now

Role Description: 

Defense Unicorns is seeking a Senior to Staff Software Engineer to help drive our transformation from legacy, on-premises software to a modern, cloud-native platform. In this role you will play a key part in designing and building our next-generation, cloud native maintenance planning and execution tool.  You'll be joining Defense Unicorns’ US Navy team and be responsible for creating and owning end-to-end project delivery, working with stakeholders across multiple vendors, platform engineering teams, and government organizations.  You will work closely with the government project lead and be responsible for shaping the technical requirements of this effort, driving the project from development, user acceptance testing, production transition, and sustainment.

Responsibilities: 

 Travel Expectations/Requirements: 15-20%

The listed responsibilities are not exhaustive and additional responsibilities may be assigned based on the evolving needs of the organization. We are seeking a dynamic individual who is able to adapt and take on new responsibilities as they arise.

Preferred Experience and Qualifications:

7+ years (senior) or 10+ years (staff) software engineering experience; expert proficiency in Go, TypeScript, or Python; strong system design, API development, database design, and cloud platform knowledge; experience with Kubernetes, RESTful services, and authorization frameworks.

Key Responsibilities

Skills & Tools

Go, TypeScript, Python, Argo Workflows, AWS, Azure, FastAPI, ASP.NET, Kubernetes

Job Details

About Defense Unicorns

A software company focused on making software a strategic deterrent and advancing freedom globally. — Industry: Information Technology