About the Role
This role leads an engineering team of up to 8 engineers on a new effort growing out of an established program. You will own the technical direction end-to-end, including architecture, delivery, customer engagement, and the people doing the work. This is a hands-on lead role with the expectation to also be in the codebase.
Responsibilities
- Lead architecture and delivery for an edge software product line from prototype through fielded capability.
- Build and maintain Go services that operate in disconnected and intermittently connected environments.
- Design Kubernetes-native systems, including workload architecture, Helm chart authoring, custom controllers or operators where warranted, and clean separation between platform and application concerns.
- Own the Kubernetes runtime story, including K3S on edge hardware, image distribution into air-gapped enclaves, GPU scheduling, and read-only root filesystems.
- Establish and maintain CI/CD pipelines such as GitLab CI or GitHub Actions, that produce signed, scanned, and reproducible artifacts.
- Integrate with tactical data standards such as Cursor on Target or TAK, and ISR sensor pipelines.
- Mentor engineers, set technical standards, and run code review with a high bar.
- Interface directly with the customer to translate operator needs into technical requirements and back again.
- Support proposal and capture work for follow-on scope.
Requirements
- 6+ years of experience with software engineering in a professional environment
- 2+ years of experience in a technical lead or engineering lead role
- Experience using Go as a primary systems language for production
- Experience deploying and operating Kubernetes in production
- Experience with disconnected or air-gapped software delivery, including image syncing, registry mirroring, offline package management, and updating strategies for systems that cannot phone home
- Experience with Linux at the systems-level, including systems, networking, filesystems such as overlays or tempfs, and containers under the hood
- Ability to mentor engineers and raise the technical bar of a team
- Secret clearance
Skills
- Go
- Kubernetes
- CI/CD
- GitLab CI
- GitHub Actions
- Cursor on Target
- TAK
- Linux
- Helm
- K3S
- NVIDIA Jetson
- Rust
- C++
Work Type
- Remote
- Hybrid
- Onsite
Experience Level
- 6+ years of experience with software engineering
- 2+ years of experience in a technical lead or engineering lead role
Education Level
- Bachelor’s degree in CS or Computer Engineering
Salary/Compensations
- $112,800.00 to $257,000.00
Benefits
- Health benefits
- Life benefits
- Disability benefits
- Financial benefits
- Retirement benefits
- Paid leave
- Professional development
- Tuition assistance
- Work-life programs
- Dependent care
About the Company
- We build Go-based software systems that run at the tactical edge that are disconnected, resource-constrained, and often airborne or forward-deployed.
- Our portfolio spans ISR data pipelines, autonomous platform integration, and the underlying Kubernetes runtime that makes any of it deployable in the real world.
Equal Opportunity
- All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.
