Edge Processing Solutions Engineer at Booz Allen Hamilton | NY, US | Rezi

Edge Processing Solutions Engineer at Booz Allen Hamilton

Edge Processing Solutions Engineer

Booz Allen Hamilton · NY, US

1 weeks ago

Edge Processing Solutions Engineer

Booz Allen Hamilton · NY, US

12 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

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.