Find your next role
Strengthen your profile
Exein
Cybersecurity
See how your profile stacks up against this role.
We compared the job requirements to your profile to show where you're strong and where you fall short.
The physical and digital worlds are merging. Vehicles, medical devices, industrial systems, critical infrastructure: security hasn't kept pace. AI is accelerating everything, from the capabilities of the systems we depend on to the sophistication of the threats targeting them. A software vulnerability can now have physical consequences. A physical breach can compromise entire digital ecosystems. Billions of devices operate with little to no protection, and traditional approaches can't keep up. Not at this scale, not at this speed, and not across this diversity of systems.
Exein exists to solve this. We build the security layer for a world where physical and digital threats are no longer separate problems, from kernel-level runtime protection on embedded devices to cloud-native platforms that analyze, protect, and prove compliance across entire device fleets. We're not patching the old model. We're building security from the core out.
We’re looking for an experienced software engineer with strong technical foundations, sound architectural judgment, and a desire to develop deeper expertise in Linux systems programming and security.
You should already be comfortable building and debugging software, understanding how components interact, and reasoning about design trade-offs. We expect solid foundations in operating systems and computer architecture, together with a basic understanding of the Linux kernel.
You’ll join the team developing Exein’s Linux runtime security agent, working on software that observes system behaviour and helps detect and prevent threats.
Previous experience with Rust, eBPF, or Linux kerneldevelopment is preferred, but not required. We value strong engineering foundations and the motivation to develop expertise in these areas.
This role is also open to experienced developers from other software engineering domains who want to move into systems programming.
Any of the following would help you get started:
These are advantages, not prerequisites. You do not need experience in all of them to apply.
You’ll build on your existing engineering experience while working with colleagues who know the product and its technical domain.
Practical development, code reviews, and technical investigations will help you deepen your understanding of Rust, eBPF, Linux internals, and runtime security. Your initial scope will reflect your current strengths and expand as you gain domain expertise.
We expect you to take an active role in that process: explore unfamiliar code, ask questions, experiment, and share what you learn.
Location: Remote (EMEA)
The first interview will be held in English
Exein is committed to creating an inclusive workplace. We evaluate all applications fairly regardless of gender, age, ethnicity, background, or orientation.
After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.
Marcus Rivera
Chief Revenue Officer

Alpaca

ConsenSys

Alpaca

PlanetScale

Alpaca

Exein