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

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Staff/Senior Software Engineer - Hydris - Golang (d/f/m) role.
Rezi rewrites your resume against Project Q's job description. Free.

Tailor your resume to this Staff/Senior Software Engineer - Hydris - Golang (d/f/m) role.
Rezi rewrites your resume against Project Q's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Staff/Senior Software Engineer - Hydris - Golang (d/f/m) posting at Project Q — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Staff/Senior Software Engineer - Hydris - Golang (d/f/m) posting at Project Q — free, in seconds.
About the Role
As a Staff Software Engineer, you will directly impact the technical direction of our orchestration products, Hydris and its underpinning interoperability API. You will work at the layer where heterogeneous real-world systems become a single coherent picture, solving problems in distributed systems, protocols, and data modeling within challenging environments. The role is hands-on and expects you to shape what and how we build.
Responsibilities
- Design and build the core engine systems for Hydris using Go.
- Own the architecture of systems running reliably on edge hardware, in disconnected mesh networks, and at scale.
- Evolve the schema defining sensor, asset, and mission system communication with Hydris.
- Make API design decisions for client libraries.
- Refine the integration framework for connecting new sensor types, data sources, and command systems.
- Set patterns for built-in integrations (ADS-B, AIS, ASTERIX, Meshtastic, SpaceTrack, TAK, federation).
- Enable external developers and system vendors to build plugins/integrations for Hydris.
- Architect the peer-to-peer mesh and federation layer for disconnected, intermittent, and limited-bandwidth environments.
- Solve coordination problems like conflict resolution, eventual consistency, and track correlation.
- Ensure graceful system degradation during connectivity loss.
- Set technical standards for testing distributed behavior, protocol versioning, and backward compatibility.
- Review code for long-term maintainability and operational correctness.
- Make build-versus-integrate decisions and communicate trade-offs.
Requirements
- Experience building and shipping distributed systems in production, especially where reliability is critical.
- Comfort working across the stack, from Protobuf schema design and Go to TypeScript.
- Well-formed views on API design and protocol evolution, based on experience maintaining APIs.
- Ability to operate autonomously and collaborate effectively on technical decisions.
- Interest in contributing to European military, maritime, and critical infrastructure defence systems.
- Ability to write clearly and communicate architectural decisions effectively.
- Must be eligible to work in Germany; visa sponsorship is not offered.
Skills
- Go
- Rust
- TypeScript
- Protobuf
- API Design
- Protocol Evolution
- Distributed Systems
- Mesh Architectures
- Geospatial Systems
- Sensor Fusion
- Track Management
- CoT/TAK
- ASTERIX
- SAPIENT
- MIL-STD-2525
- Networking
- Contested/Degraded Communication Environments
- Developer-facing Open-Source Infrastructure
Location
- Remote (Germany)
- Hybrid (Berlin)
- Hybrid (Munich)
- On-site (Berlin)
- On-site (Munich)
Work Type
- Remote
- Hybrid
- On-site
- Full-time
Experience Level
- Staff
Benefits
- High degree of autonomy and ownership
- Flat structure
- Real input into technical direction
- Annual €1500 Learning & development budget (after probation)
- Bike Leasing
- Urban Sports Club membership
- 30 days of paid time off
About the Company
- Project Q GmbH is a Germany-based DefenseTech company with offices in Berlin and Munich.
- We network market-available sensors, effectors, or situational awareness systems into a tactical IoT backbone.
- Our solutions provide armed forces and security agencies with cross-domain information superiority – automated, scalable, and cost-efficient.
- We build platform-agnostic systems enabling real interoperability across domains.
- Q is a European defence-tech company pioneering the Internet of Defence with modular, scalable and interoperable sensor and intelligence solutions.