Defense Unicorns

Senior Software Engineer

Defense Unicorns
Apply
22 hours ago
Remote, United StatesSenior / Staff+

Responsibilities

  • Translate ambiguous product requirements into technical solutions with engineers, architects, platform teams, government organizations, vendors, and other stakeholders.
  • Create optimized cloud-native data transformations to clean, enrich, and model data.
  • Ensure data quality, integrity, compliance, metadata, and data lineage.
  • Refactor and modernize on-premises systems into distributed cloud-based services.
  • Design and contribute to authentication, identity management, authorization, and RBAC/ABAC frameworks.
  • Participate in architecture discussions, code reviews, testing, observability, and CI/CD automation improvements.
  • Integrate software products with existing defense systems while maintaining interoperability and security protocols.
  • Own architecture decisions and technical quality across the engineering team.
  • Develop design specifications, user manuals, maintenance guides, and other technical documentation.
  • Provide technical mentorship, lead technical working sessions, and elevate engineering standards.
  • Influence product direction based on user needs and system constraints.
  • Drive project delivery from development and user acceptance testing through production transition and sustainment.

Requirements

  • 7+ years of software engineering experience for the senior level or 10+ years for the staff level.
  • Experience building software tools focused on software lifecycle and management.
  • Expert proficiency in at least one modern programming language such as Go, TypeScript, or Python, with the ability to write idiomatic, testable code.
  • Strong understanding of system design, API development, workflow orchestration, relational databases, and cloud platforms such as AWS or Azure.
  • Deep knowledge of database design, schema design, indexing, and query optimization.
  • Experience decomposing complex monolithic applications into independent services communicating through lightweight APIs.
  • Modern API design experience beyond basic CRUD, including RESTful services and tools such as FastAPI or ASP.NET.
  • Experience with authorization, data governance, security telemetry pipelines, policy enforcement, and role-based access control.
  • Familiarity with Kubernetes concepts including controllers, operators, and CRDs.
  • Familiarity with Department of Defense acquisition or sustainment software modernization projects.
  • Strong communication, collaboration, analytical, problem-solving, and technical leadership skills.
  • Ability to work proactively and manage time effectively in a remote environment.
  • Ability to travel 15–20%.

Benefits

  • Medical, dental, and vision insurance with premiums 100% company paid.
  • Health Savings Account, life insurance, and disability insurance.
  • 401(k) retirement plan, company stock options, and home office budget.
  • Flexible Time Off, federal holidays, one week for Thanksgiving, and two weeks for Christmas and New Year’s.
  • Paid parental leave.
  • Reimbursement for approved training and subscriptions.
  • Conference support including travel, lodging, and fees.
  • All-remote work environment.

Categories

BackendData Engineering
Defense Unicorns

About Defense Unicorns

201-500 employees

Defense Unicorns builds platform software and services that streamline secure, cloud-native delivery for defense and federal programs, with emphasis on DevSecOps, Kubernetes, and air‑gapped environments. It provides software and professional services under government contracts to deploy open-architecture platforms and CI/CD pipelines across classified and disconnected systems. Founded in 2021 and headquartered in Colorado Springs, the privately held company serves U.S. defense and national security agencies.

Contact me