Defense Unicorns

Defense Unicorns

Software Engineer

United States - Remote · Contract

No sponsorship$10k-$15kDetected 5 days ago
TypeScriptPythonGoC#FastAPI.NETCode ReviewGitAWSGCPAzureCloud PlatformsKubernetesTerraformHelmCI/CDAPI DevelopmentRESTData EngineeringAI OrchestrationComplianceRecruitingCommunicationCollaboration

About the role

  • You'll be joining Defense Unicorns' US Navy team and be responsible for creating and owning end-to-end project delivery, and advocating best practices in database usage and system architecture.
  • You will work closely with other software engineers, platform engineers, end users, and external stakeholders.

Responsibilities

  • Partner with data architects, analysts, and a wide variety of stakeholders to 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, utilizing cloud-native tools
  • Contribute to the design of authentication, identity management, and RBAC/ABAC frameworks
  • Drive best practices in microservice design, testing, observability, and CI/CD automation
  • Collaborate with the Defense Unicorns product team sharing improvements and growth opportunities for future projects
  • Own architecture decisions and ensure technical quality across the engineering team.
  • Develop comprehensive documentation, including design specifications, user manuals, and maintenance guides

Requirements

  • 3+ years (mid) or 5+ years (senior) experience with software engineering
  • Expert level proficiency in at least one modern programming language (e.g., Go, TypeScript, Python) with the ability to write idiomatic, testable code
  • Experience with implementation of authorization and data governance, security telemetry pipelines, policy enforcement, and role-based access control to ensure compliance and data privacy across enterprise systems
  • Experience building a software tool with core focuses on software lifecycle and management
  • 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 that communicate with lightweight APIs
  • Modern API design experience, beyond basic CRUD operations; use of RESTful services, and high confidence utilizing tools such as FastAPI in Python, ASP.NET in C#, or equivalent
  • Excited to assess intricate problems, propose solutions, and implement them effectively
  • Familiar with Core Kubernetes Concepts including but not limited to Controllers, Operators, and CRDs
  • Passion for clean architecture, automation, and iterative modernization
  • Familiar with Department of Defense acquisition or sustainment software modernization projects
  • Strong communication and collaboration skills, comfortable conveying technical concepts to both technical and non-technical audiences as well as leading technical working sessions with partners and mission heroes
  • Analytical, problem-solving mindset with a high attention to detail

Nice to have

  • Conferences (travel, lodging, and fees)
  • Preferred Experience and Qualifications:
  • Strong understanding of system design, API development, workflow orchestration (Argo Workflows preferred), relational databases, and cloud platforms (e.g., AWS, Azure)
  • Preferred Experience and

Compensation

  • Full compensation packages are based on candidate experience.

Benefits

  • Medical/Dental/Vision
  • Health Savings Account
  • Life Insurance
  • Disability Insurance
  • 401k Retirement Plan
  • Company Stock Options
  • Home Office Budget
  • We offer all full-time Unicorns Flexible Time Off (FTO) plus all Federal Holidays, one week for Thanksgiving, and two weeks for Christmas and New Year's
  • Paid Parental Leave

Company info

  • Kubernetes
  • Cloud Environments (AWS/GCP and Azure)
  • Infrastructure-as-code (like Terraform/Pulumi)
  • Continuous Delivery and automation tooling
  • GitOps
  • Containers
  • CNCF projects and open source products and packages
  • Helm/Kustomize-Value Stream Mapping
  • Building and improving security delivery
  • Defense Unicorns delivers mission value by streamlining software delivery so our customers can focus on the most important challenges.
  • We share a vision of freedom and security for the advancement of progress and innovation.
  • Our commitment to this vision, and to our mission-driven customers, means a commitment to speed, user experience and optionality, without compromising security.
  • Our team is composed of innovators, software engineers, and veterans with decades of experience delivering technology programs across the federal market.
  • We create and deliver secure solutions for continuous software integration and delivery.

This listing is sourced directly from Defense Unicorns's careers page and normalized into a canonical job model.