Edge Processing Solutions Engineer
bah · Rome
Job description
About the role
The company builds Go-based software systems that run at the tactical edge, disconnected and resource-constrained, often airborne or forward-deployed, covering ISR data pipelines, autonomous platform integration and a Kubernetes runtime. This role leads an engineering team of up to 8 engineers on a new effort growing out of an established program, owning technical direction end-to-end, including architecture, delivery, customer engagement and the people doing the work. It is a hands-on lead role with the expectation to also be in the codebase.
Key responsibilities
- Lead architecture and delivery of 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 charts, custom controllers or operators, and a clean split 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 producing 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 reviews with a high bar.
- Interface with the customer to translate operator needs into technical requirements and back again, and support proposal and capture work.
Required profile
- 6+ years of software engineering experience in a professional environment.
- 2+ years 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.
- Systems-level Linux experience, including networking, filesystems such as overlays or tempfs, and containers.
- Ability to mentor engineers and raise the technical bar of a team.
- Secret clearance; applicants are subject to a security investigation and may need to meet eligibility requirements for classified information.
- Bachelor's degree.
Nice to have
- Experience with the CoT or TAK ecosystem (TAK Server, ATAK, WINTAK, CoT messages).
- ISR, UAS or autonomous platform software such as PX4, ArduPilot, MAVLink or sensor integration.
- NVIDIA Jetson or edge GPU scheduling, device plugins, MIG and CUDA on Kubernetes.
- Writing whitepapers, capability briefs or technical proposals.
- Disconnected or air-gapped software delivery, including image syncing and registry mirroring.
- Rust or modern C++ for production, and K3S, MicroK8s or similar on constrained hardware.
What we offer
- Projected annual salary range of $112,800 to $257,000.
- Health, life, disability, financial and retirement benefits, paid leave, professional development, tuition assistance, work-life programs and dependent care.
- A recognition awards program for exceptional performance.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Italy.
Salaries by job title
- Barista 81
- Badante 37
- pizzaiolo 34
- Cameriere 32
- District manager contratti luce e gas 31
- Collaboratore Telefonico Smart Working 27
- Cuoco 26
- Cameriera 22
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
bah
Rome