Skip to content

Open nowPosted 23 days agoWe saw it 100 min after it went up

Staff Software Engineer

Hexa26 open roles

Where
Paris
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowStaff Software EngineerHexa · Paris
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Hexa's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.4% of postings close within 7 days. Measured by our own scanner across the market. Hexa postings stay open a median of 32 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.6%3 days
  3. 13.4%7 days
  4. 21.6%14 days
  5. 36.2%30 days
  6. 59.0%60 days
This job: posted 23 days ago

Hexa median: 32 days open

The posting

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.

- Engineering effectiveness. Set a high standard for code, testing, documentation and technical judgement. Mentor engineers and use AI-assisted development tools effectively to accelerate implementation, testing and investigation, while retaining rigorous review, security checks and control over sensitive code and data.

WHAT YOU BRING

- Extensive experience building and operating robust, data-intensive production software, with architectural ownership across multiple components and teams.

- Strong hands-on software development skills, with the ability to move from system design to implementation and difficult production debugging.

- Deep experience with data ingestion, databases, storage systems and distributed processing, including the practical challenges of performance, consistency and scale.

- A strong DevOps and systems background: Linux, networking, containers, orchestration, infrastructure as code and automated delivery.

- Proven experience deploying and maintaining software on self-managed infrastructure, private infrastructure or customer premises, including operating the services that managed cloud platforms would otherwise provide.

- Experience building or operating job orchestration and data-processing platforms, and integrating ML workloads into production systems.

- Practical cybersecurity expertise and a record of applying it to production software and infrastructure. You can identify threats, make security trade-offs explicit and implement effective controls.

- The judgement to choose maintainable solutions, anticipate failure modes and balance delivery speed with long-term reliability.

- The ability to lead technically across disciplines, clarify ambiguous requirements and take ownership of the overall outcome.

- Effective use of modern AI engineering tools, with the discipline to verify generated code and protect confidential information.

USEFUL EXPERIENCE

- Sensor, time-series, streaming or geospatial data.

- Compute-intensive workloads, GPU infrastructure or ML platform engineering.

- Enterprise software deployed across multiple customer environments.

- Systems with demanding availability, security or connectivity constraints.

- Operator-facing applications and software connected to physical systems.

WHY THIS ROLE

You will have substantial ownership of the software foundation behind Pelagon’s operations, working directly with the founders, embedded systems engineers and AI team. Your architectural decisions and the code you ship will shape how the complete system is deployed, secured and operated.

We value demonstrated ownership: what you built, how it performed at scale, how you secured it and what you learned from operating it.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Hexa's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Hexa's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Hexa's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.