Staff/Senior Software Engineer - Hydris - Golang (d/f/m)
Core
Design and build the Hydris orchestration engine for tactical IoT, enabling interoperability between heterogeneous sensors, effectors, and mission systems in bandwidth-constrained, disconnected environments.
Role type
Staff Software Engineer (Distributed Systems & Protocol Architecture)
Builds
The Hydris coordination engine, interoperability API, and plugin framework for defense and maritime situational awareness systems.
Domain
DefenseTech / Tactical IoT / Distributed Systems
Required skills
Go, distributed systems architecture, protocol design, API design, Rust, TypeScript, mesh networking, data modeling
Preferred skills
Geospatial systems, sensor fusion, track management, defense data standards (CoT/TAK, ASTERIX, MIL-STD-2525), open-source infrastructure
Technologies
Go, Rust, TypeScript, Protobuf, LoRa, satellite feeds, C2 platforms
Responsibilities
Design and build systems for the Hydris orchestration engine; evolve schemas for sensor and mission system integration; architect peer-to-peer mesh and federation layers; set technical standards for testing, versioning, and backward compatibility; review code for long-term maintainability.
Seniority
Staff, technical leadership & hands-on IC
