Hexa
Staff Software Engineer
Salary not disclosedOnsite
- Engineering
- Paris
- Full time
- Today
About the role
We are looking for a very senior, hands-on software engineer to own the software running in Pelagon’s operations centre, including data infrastructure, processing services, internal tools and customer-facing applications. You will architect the overall platform and build it with the team, from data ingestion and storage to machine-learning workloads, operational applications and deployment. You will be the technical interface between our embedded systems and AI teams, bringing their work together into a coherent, reliable system.
Responsibilities
- Define the architecture of core services, APIs, internal tools and customer-facing applications.
- Build reliable ingestion, storage and retrieval for large volumes of sensor and operational data.
- Build the infrastructure to schedule, execute and monitor data-processing and ML jobs.
- Make the platform reproducibly deployable on Pelagon and customer infrastructure.
- Establish observability, performance testing, capacity planning, backup and recovery.
- Build security into architecture, implementation, deployment and maintenance.
- Define clear interfaces and data contracts with the embedded systems and AI teams.
- Set a high standard for code, testing, documentation and technical judgement.
Required skills
- Software architecture
- Data engineering
- DevOps
- Linux
- Networking
- Containers
- Infrastructure as code
- Cybersecurity
- Distributed processing
Nice to have
- Sensor data
- Time-series data
- Streaming data
- Geospatial data
- GPU infrastructure
- ML platform engineering
About the Company
Pelagon is a European defence technology company building Autonomous Maritime Interdiction systems. We bring together sensing, AI, software and maritime engineering to help protect critical infrastructure and maritime environments.