
Remote opportunity at
Defense UnicornsSenior Software Engineer
Defense Unicorns seeks a Senior Software Engineer to join its US Navy team in a remote, full-time capacity. The successful candidate will guide the migration from…
Career Tools
About This Role
Defense Unicorns seeks a Senior Software Engineer to join its US Navy team in a remote, full-time capacity. The successful candidate will guide the migration from legacy on-premises software into modern, cloud-native architectures, specifically building a next-generation maintenance planning and execution tool. Defense Unicorns is an organization that builds secure continuous software integration and delivery solutions, aiding defense and civil agencies across the United States government. In this position, the…
Job Description
Defense Unicorns seeks a Senior Software Engineer to join its US Navy team in a remote, full-time capacity. The successful candidate will guide the migration from legacy on-premises software into modern, cloud-native architectures, specifically building a next-generation maintenance planning and execution tool. Defense Unicorns is an organization that builds secure continuous software integration and delivery solutions, aiding defense and civil agencies across the United States government.
In this position, the engineer collaborates with cross-functional groups including data architects, platform engineers, partner organizations, and government stakeholders. Duties span every phase of the software lifecycle, from conceptual design and technical requirement formulation through user acceptance testing, production deployment, and ongoing sustainment. The role involves 15 to 20 percent travel expectations.
Ideal applicants bring extensive background in software engineering, system architecture, database modeling, and modern programming languages. This opportunity suits professionals who thrive in an asynchronous environment, possess strong communication skills, and enjoy solving complex modernization challenges.
Responsibilities
- Translate complex product needs into scalable technical designs by working alongside multidisciplinary engineering teams and external partners.
- Develop clean, enrich, and model data pipelines using cloud-native tools while maintaining strict data governance, lineage, and compliance.
- Refactor legacy on-premises applications into distributed, cloud-oriented services.
- Contribute to authentication, role-based access control, attribute-based access control, and identity management frameworks.
- Lead architectural choices, perform code reviews, and drive engineering standards in CI/CD automation, testing, and microservice design.
- Create comprehensive documentation such as user manuals, architectural specifications, and maintenance guides.
- Integrate software applications with existing defense systems to guarantee interoperability and strict adherence to security protocols.
- Engage actively in team discussions across Slack and GitHub Issues while sharing continuous improvements with the product team.
Requirements
- 7 or more years of software engineering experience for senior level, or 10 or more years for staff level.
- Demonstrated background in developing software tools with a primary focus on lifecycle management.
- Expert-level proficiency in at least one modern programming language such as Python, TypeScript, or Go, with the ability to produce idiomatic, testable code.
- Solid understanding of cloud platforms like AWS or Azure, relational databases, workflow orchestration tools like Argo Workflows, and API development.
- Extensive knowledge of database indexing, schema design, query optimization, and data governance implementation.
- Prior experience leading teams in breaking down complex monolithic applications into independent services using lightweight APIs.
- Familiarity with core Kubernetes concepts including CRDs, controllers, and operators.
- Ability to travel 15% to 20% of the time.
Core Skills
Benefits
- 100% company-paid medical, dental, and vision insurance premiums
- Health Savings Account
- Life and disability insurance coverage
- 401(k) retirement plan
- Company stock options
- Home office budget
- Flexible Time Off alongside Federal holidays, one week for Thanksgiving, and two weeks for Christmas and New Year
- Paid parental leave
- Reimbursement for approved training, subscriptions, and conference expenses including travel and lodging
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, this is an all-remote role operating in an asynchronous environment.
What is the employment type?
This is a full-time position.
What is the salary for this role?
The posting does not specify the salary.
Are there travel requirements?
Yes, travel expectations for this role are between 15% and 20%.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.