Project Q
Visit websiteStaff/Senior Software Engineer - Hydris
Salary not disclosedHybrid
- Engineering
- Berlin
- Full time
- Today
About the role
Project Q is seeking a Staff Software Engineer to lead the technical direction of their Hydris orchestration products. You will design and build systems that integrate heterogeneous real-world sensors and mission systems into a coherent tactical IoT backbone. This role focuses on distributed systems, protocol architecture, and API design for environments that are bandwidth-constrained and intermittently connected.
Responsibilities
- Design and build core engine systems using Go.
- Evolve schemas and API designs for sensor and mission system integration.
- Architect peer-to-peer mesh and federation layers for disconnected environments.
- Solve complex coordination problems including conflict resolution and entity state consistency.
- Set technical standards for testing, protocol versioning, and backward compatibility.
- Review code with a focus on long-term maintainability and operational correctness.
Required skills
- Golang
- Distributed systems
- API design
- Protobuf
- TypeScript
- Rust
Nice to have
- Geospatial systems
- Sensor fusion
- Track management
- CoT/TAK
- ASTERIX
- SAPIENT
- MIL-STD-2525
- Mesh architectures
Qualifications
- Experience building and shipping distributed systems in production
- Experience maintaining APIs that other people depend on
- Eligibility to work in Germany
Benefits
- Annual learning and development budget
- Bike leasing
- Urban Sports Club membership
- 30 days of paid time off
About the Company
Project Q GmbH is a Germany-based DefenseTech company that networks market-available sensors, effectors, and situational awareness systems into a tactical IoT backbone. They build platform-agnostic systems that integrate into existing defense and maritime infrastructures to provide fast data fusion and AI-enhanced analytics.