Staff Software Engineer
Hexa, Paris
- Pay
- Not listed by the employer
- Work type
- Not stated
- Level
- Staff
- Area
- Software engineering, Inference & ML systems, ML / AI engineering
- Posted
- 26 days ago
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
ABOUT PELAGON
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.
THE ROLE
We are looking for a very senior, hands-on software engineer to own the software running in Pelagon’s operations centre: our 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.
This role requires depth across software development, data engineering and DevOps. Our software must run on infrastructure operated by Pelagon or our customers, including self-hosted and on-premises environments. Robustness, operability and cybersecurity must be designed into the system from the outset.
WHAT YOU WILL OWN
- Software architecture and delivery. Define the architecture of our core services, APIs, internal tools and customer-facing applications. Make and document technical decisions, write production code and take responsibility for the system from design through operation.
- Data infrastructure at scale. Build reliable ingestion, storage and retrieval for large volumes of sensor and operational data. Choose and operate databases and storage systems, design data models, and manage data quality, migrations, retention and performance.
- Processing and machine-learning workflows. Build the infrastructure to schedule, execute and monitor data-processing and ML jobs. Handle dependencies, resource allocation, retries, reproducibility and failure recovery, working closely with the AI team to bring its workloads into production.
- Deployment on infrastructure we control. Make the platform reproducibly deployable on Pelagon and customer infrastructure. Own infrastructure automation, software packaging, configuration, release pipelines, upgrades and rollback without depending on managed cloud services.
- Reliability and operations. Establish observability, performance testing, capacity planning, backup and recovery. Diagnose production issues and build systems that recover predictably from interrupted connectivity, partial failures and faulty inputs.
- Cybersecurity throughout the lifecycle. Build security into architecture, implementation, deployment and maintenance. Apply threat modelling, least-privilege access, authentication and authorisation, network isolation, secrets management, encryption and audit logging. Establish secure development practices, dependency and vulnerability management, patching and incident readiness.
- Integration across teams. Define clear interfaces and data contracts with the embedded systems and AI teams. Own integration and end-to-end testing so devices, data pipelines, algorithms and applications operate as one system.
Similar roles at other companies
Software Engineer, Fullstack
HexSan Francisco +1
$199K–$295K / yr
Posted Feb 19, 2026
Lead Forward Deployed Engineer
PelicoUS: Miami, Austin, or Boston
Pay not posted
Posted Aug 31, 2026
Pay not posted
Posted Aug 31, 2026
Pay not posted
Posted Jul 10, 2026
Software Engineer, AI Agent
HexSan Francisco +1
Listed on Hexa's Ashby job board; checked 6 h ago. First seen by us 2 days ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.