Defenseunicorns
Software Engineer (FedD105)
United States - Remote. Posted 7 months ago
The role
You will design and build scalable data pipelines to transform legacy on-premises software into a modern cloud-native platform. You will work with the US Navy team to own end-to-end project delivery and advocate for system architecture best practices.
What you will do
- Translate ambiguous product requirements into technical solutions
- Design, build, and maintain complex ETL/ELT workflows
- Implement security protocols including authentication and authorization
- Create optimized transformations to clean, enrich, and model data
- Ensure data quality, integrity, and compliance
- Refactor and modernize existing on-prem systems into cloud-based services
- Contribute to the design of authentication, identity management, and RBAC/ABAC frameworks
- Participate in architectural discussions and code reviews
- Drive best practices in microservice design, testing, observability, and CI/CD automation
- Integrate software products with existing defense systems
Required qualifications
- U.S. citizenship required
- Expert level proficiency in at least one modern programming language (e.g., Go, TypeScript, Python)
Nice to have
- 3+ years (mid) or 5+ years (senior) experience with software engineering
- Experience building a software tool with core focuses on software lifecycle and management
- Strong understanding of system design, API development, workflow orchestration (Argo Workflows preferred), relational databases, and cloud platforms (e.g., AWS, Azure)
- Deep knowledge of database design, schema design, indexing, and query optimization
- Past experience leading a team through the decomposition of a complex monolithic application design into small, independent services
- Modern API design experience using tools such as FastAPI in Python, ASP.NET in C#, or equivalent
- Experience with implementation of authorization and data governance, security telemetry pipelines, policy enforcement, and role-based access control
- Familiar with Core Kubernetes Concepts including Controllers, Operators, and CRDs
- Familiar with Department of Defense acquisition or sustainment software modernization projects
- Experience working proactively in a remote work environment
Benefits
- Medical/Dental/Vision
- Premiums are 100% Company Paid
- Health Savings Account
- Life Insurance
- Disability Insurance
- 401k Retirement Plan
- Company Stock Options
- Home Office Budget
- Flexible Time Off (FTO)
- All Federal Holidays
- One week for Thanksgiving
- Two weeks for Christmas and New Year’s
Before you apply
- Requires U.S. citizenship
About the company
Defense Unicorns delivers mission value by streamlining software delivery for customers. They create and deliver secure solutions for continuous software integration and delivery.