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.

Software Engineer (FedD105) at Defenseunicorns | JobZoey