Senior Software Engineer
Defense Unicorns, Remote +1
- Pay
- Not listed by the employer
- Work type
- Remote
- Level
- Senior
- Area
- Software engineering
- Posted
- 10 days ago
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
Role Description:
Defense Unicorns is seeking a Senior 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:
- Partner with software engineers, data architects, platform engineers, and a wide variety of stakeholders to translate ambiguous product requirements into technical solutions
- Create optimized transformations to clean, enrich, and model data, utilizing cloud-native tools
- Ensure data quality, integrity, and compliance, maintaining metadata and lineage
- Help refactor and modernize existing on-prem systems into distributed, cloud-based services
- Contribute to the design of authentication, identity management, and RBAC/ABAC frameworks
- Participate in architectural discussions, code reviews, and ongoing technical improvements
- Drive best practices in microservice design, testing, observability, and CI/CD automation
- Collaborate closely with partner company engineers and stakeholders to devise the best solutions for our Mission Heroes
- Collaborate with the Defense Unicorns product team sharing improvements and growth opportunities for future projects
- Comfortable in an asynchronous, all remote environment
- Actively participate in communities of practice via Slack and Github Issues
- Integrate software products with existing defense systems, ensuring seamless interoperability and adherence to security protocols
- Own architecture decisions and ensure technical quality across the engineering team.
- Develop comprehensive documentation, including design specifications, user manuals, and maintenance guides
- Stay abreast of emerging technologies and industry trends to inform product enhancements and innovation
- Provide technical mentorship and elevate engineering standards across the team
- Communicate effectively with all levels of engineers and stakeholders internal and external to the company
- Influence product direction through deep understanding of user needs and system constraints
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.
Similar roles at other companies
Senior Software Engineer
Defense UnicornsUnited States - Remote
Pay not posted
Posted 10 days ago
Senior Software Engineer - UDS Foundations Team (RD272)
Defense UnicornsUnited States - Remote
Pay not posted
Posted Aug 4, 2026
Senior Software Engineer - Open Source (RD217)
Defense UnicornsUnited States - Remote
Pay not posted
Posted Sep 3, 2026
Senior Platform Engineer
Defense UnicornsColorado Springs
Pay not posted
Posted 23 days ago
Platform Engineer
Defense UnicornsUnited States - Remote
Listed on Defense Unicorns's Greenhouse job board; checked 2 h ago. First seen by us 2 days ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.