Software Engineer, C/C++ – France

Hornetsecurity GmbH

France

On-site

EUR 65,000 - 95,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Meal vouchers
Public transport coverage
Health insurance
Supplementary pension plan (AXA)
Sports and wellness benefits
International exchange program

Job summary

Hornetsecurity GmbH is seeking a Software Engineer to join the Filtering Technologies team within the Security Lab to shape the next generation of cybersecurity products. You will contribute to the Hornet email filter and the GNI platform, primarily using C/C++, Go, and Python with Go/Python learning opportunities.

You will drive CI/CD, containerization, and production readiness, while collaborating with cross-functional teams including Product, IT, and DevOps in an international environment.

Qualifications

  • Strong proficiency in C/C++.
  • Minimum 3 years of software development experience.
  • Knowledge of Git and Linux.
  • Professional proficiency in written and spoken English.

Responsibilities

  • Build and evolve the Hornet email filter and GNI platform.
  • Automate tests and CI/CD pipelines for quality and security.
  • Containerize applications and collaborate with DevOps for production readiness.
  • Engage in code reviews and teamwork across cross-functional teams.
  • Collaborate with Product, IT, DevOps and Security Lab teams.

Skills

C/C++
3+ years software development
English proficiency

Tools

Git
Linux
Go
Python

Job description

Email remains the backbone of global communication and one of the most targeted vectors for cyberattacks. With the rapid advancement of LLMs and AI agents, sophisticated, AI-driven attacks have become an increasingly critical threat to businesses.

We are looking for a Software Engineer to join our Filtering Technologies team within the Security Lab and help us shape the next generation of cybersecurity products. The Security Lab is an international team (Europe, North America, Japan) of engineers and security analysts that builds and operates the technologies that protect over 75,000 businesses worldwide.

You will contribute to the evolution of two core technologies:

  • Hornet email filter: Our proprietary high-performance email filter protects 1.4 billion mailboxes worldwide against malicious emails. The email filter is at the heart of Hornet ATP (Advanced Threat Protection), protecting business customers against phishing, Business Email Compromise (BEC), spear phishing, and ransomware. It is also used by large telecom operators and OEM customers. The email filter is updated 24/7 by our Global Threat Center (SOC team).
  • GNI (Global Network Intelligence): Our large-scale data platform ingests billions of data points every day from our cybersecurity technologies (including the Hornet email filter instances), enriches and correlates them, computes detections/risk, and produces decisions and automated actions.

You will work primarily in C/C++, Go, and Python. While the knowledge of C/C++ is mandatory for the position, the knowledge of Go and Python is optional. If you are not proficient in Go and Python, you will be given the opportunity to learn these programming languages.

Your Job
  • Building and evolving the Hornet email filter, its surrounding ecosystem and the GNI platform
  • Industrializing unit, functional, security, and performance tests through CI/CD pipelines
  • Containerizing applications and preparing them for production deployment in collaboration with the DevOps team
  • Participating in teamwork and code reviews
  • Collaborating with cross-functional teams (Product, IT, DevOps) and other Security Lab teams
Your Profile

Must-have:

  • Strong proficiency in C/C++ is mandatory
  • Minimum 3 years of software development experience
  • Knowledge of Git and Linux
  • Strong problem-solving skills and an autonomous, rigorous, and well-organized approach to work
  • Willingness to learn
  • Ability to work effectively in an international team, with professional proficiency in written and spoken English
  • A genuine eagerness to adapt, especially in the rapidly evolving landscape of AI and LLMs

Nice-to-have:

  • Knowledge of Go
  • Knowledge of Python
  • Hands-on experience with AI-assisted development tools (such as Cursor, Codex, Claude Code, etc.)
  • Strong interest in scalability, high-throughput systems, and performance engineering
  • Strong interest in cybersecurity
  • Knowledge of SMTP
  • Flexible hybrid work arrangement
  • Meal vouchers: €10 per voucher (including €5.92 contribution from Hornetsecurity)
  • 100% coverage of public transportation costs
  • Health insurance & supplementary pension plan (Axa)
  • Sports and wellness benefits (subsidy provided)
  • International exchange program

Hornetsecurityis a leading global provider of next-generation cloud-based security, compliance, backup, and security awareness solutions that help companies and organisations of all sizes around the world. Its flagship product, 365 Total Protection, is the most comprehensive cloud security solution for Microsoft 365 on the market. Driven by innovation and cybersecurity excellence, Hornetsecurity is building a safer digital future and sustainable security cultures with its award-winning portfolio. Hornetsecurity operates in more than 120 countries through its international distribution network of 12,000+ channel partners and MSPs. Its premium services are used by more than 125,000 customers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Site Reliability Engineer – France
Senior Site Reliability Engineer – France

Hornetsecurity • France

Remote
EUR 90,000 - 130,000
Executive status
Fixed-hours arrangement
5 weeks of statutory paid vacation +RT
+2
Senior Site Reliability Engineer – France
Senior Site Reliability Engineer – France

Hornetsecurity • Hem

Remote
EUR 90,000 - 120,000
Executive status
Fixed-hours
5 weeks vacation + RTT
+6
Cyber Threat Intelligence Analyst (h/f) – France
Cyber Threat Intelligence Analyst (h/f) – France

Hornetsecurity • France

Remote
EUR 60,000 - 90,000
Health insurance
Meal vouchers €10/day
Public transport reimbursed
+1
Threat Intelligence Analyst – Threat Hunting & CTI
Threat Intelligence Analyst – Threat Hunting & CTI

Hornetsecurity • France

Hybrid
EUR 60,000 - 90,000
Health insurance
Meal vouchers €10/day
Public transport reimbursed
+1
C/C++ Software Engineer – Cybersecurity & Email Filter
C/C++ Software Engineer – Cybersecurity & Email Filter

Hornetsecurity GmbH • France

Hybrid
EUR 65,000 - 95,000
Meal vouchers
Public transport coverage
Health insurance
+3
Cyber Threat Intelligence Analyst
Cyber Threat Intelligence Analyst

Hornetsecurity • Lille

On-site
EUR 65,000 - 90,000
Health insurance (AXA)
Sports and wellness benefits (company)
Meal vouchers (€10/day) with employer€
+2
AI Research Engineer (Prototyping, AI & Research) – France
AI Research Engineer (Prototyping, AI & Research) – France

Hornetsecurity GmbH • France

On-site
EUR 60,000 - 100,000
Meal vouchers €10 per voucher (Hornet)
Public transport costs fully covered
Health insurance
+3
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Hornetsecurity • Hem

On-site
EUR 80,000 - 120,000
Executive status
Fixed-hours arrangement
5 weeks of statutory paid vacation +RT
+6
Team Lead Backend m/f/d
Team Lead Backend m/f/d

Hornetsecurity • Lille

On-site
EUR 90,000 - 120,000
Échange international
Mutuelle santé
Télétravail flexible
+2
Lead Backend Engineer (H/F) – France
Lead Backend Engineer (H/F) – France

Hornetsecurity GmbH • France

On-site
EUR 90,000 - 120,000
International exchange program
Mutuelle santé AXA
Télétravail flexible
+3