Senior Software Engineer
1 settimana fa
About us:
At Exein, our mission is to build the world's first ecosystem for IoT device security, ensuring all types of devices are secure globally. Our dynamic team is passionate about data, machine learning, open source, and firmware. We constantly work to secure millions of devices, making daily life safer for everyone. Our unique products empower developers to secure their IoT devices with cutting-edge technology in an easy and frictionless way.
Job Overview:
As a Senior Software Engineer (Rust), you'll play a key role in building the core of our next-generation cybersecurity platform — a distributed system that connects, protects, and manages IoT and edge devices at scale.
You'll design and implement high-performance backend services, APIs, and platform components using Rust, ensuring security, scalability, and reliability at every layer.
You'll work closely with our product, DevOps, and security teams to create a cloud-native platform that seamlessly bridges embedded environments and large-scale infrastructure.
This role combines deep technical work with real architectural ownership: you'll make decisions that directly shape the foundation of our technology and define how secure systems are built for years to come.
Responsibilities:
- Design and maintain
Rust-based backend
and edge components that power secure communication and device orchestration. - Build
scalable APIs
and asynchronous
microservices
using Rust's modern ecosystem. - Architect for reliability, observability, and performance at scale.
- Integrate
cybersecurity features
directly into the platform - from authentication and encryption to telemetry and secure provisioning. - Contribute to architectural decisions driving modularity, maintainability, and long-term evolution.
- Prototype, benchmark, and optimize system components to improve performance and resource efficiency.
- Mentor teammates, uphold high engineering standards, and foster a security-first culture.
Requirements:
- 6+ years of experience in backend or platform engineering, building large-scale or distributed systems.
- Strong proficiency in
Rust
, including asynchronous programming, memory safety, and concurrency. - Solid understanding of
distributed architectures
,
API design
, and inter-service communication (
REST
,
gRPC
, or message streaming) - Experience with
Docker
,
Linux
, and cloud deployment (AWS or equivalent). - Familiarity with
PostgreSQL
,
Redis
, and message streaming systems such as
Kafka
or
NATS
. - Deep understanding of security principles (authentication, encryption, identity, data protection).
- Hands-on experience with
CI/CD
, automated testing, and observability tools (metrics, tracing, logging). - Strong software engineering practices: clean code, testing, documentation, and peer review.
- Ability to own complex systems end-to-end, from design through production operations.
Nice-to-have:
- Familiarity with Test-Driven Development (TDD) principles and practices.
- Experience with functional programming paradigms (e.g., immutability, pure functions).
- Contributions to
open-source Rust projects
. - Background in
cybersecurity
,
IoT
, or
edge computing
platforms.
Why Join Us?
- Join a team shaping the future of secure IoT and embedded technology worldwide.
- Build next-generation cybersecurity solutions that protect data, devices, and users at scale.
- Work across Rust, Linux, distributed systems, and edge computing — solving complex challenges that push performance and reliability.
- Influence architecture, product strategy, and key engineering choices from day one.
- Take ownership, expand your skills, and advance your career in a fast-moving international environment.
- Work alongside passionate engineers and researchers who value precision, curiosity, and impact.
- Experience a flexible, inclusive workplace built on trust, creativity, and genuine collaboration.
Location:
Rome (Piazzale Flaminio 19, – Hybrid mode
Exein is committed to creating an inclusive workplace. We evaluate all applications fairly regardless of gender, age, ethnicity, background, or orientation.
-
Software Engineer
1 settimana fa
Roma, Lazio, Italia Top-engineer A tempo pieno 45.000 € - 60.000 € all'anoTop Engineerè una società di consulenza specializzata in progettazione elettronica, meccanica e software. Collaboriamo con grandi realtà industriali, offrendo competenze tecniche avanzate e supporto nello sviluppo e nell'ottimizzazione di progetti ad alto contenuto tecnologico.Per un'attività da svolgersi presso un nostro cliente, siamo alla ricerca di...
-
Senior Mainframe Software Engineer
1 settimana fa
Roma, Lazio, Italia HCLSoftware A tempo pienoRole Description:This is a full-time hybrid role for a Senior Mainframe Software Engineer located in Rome/Milan. The role involves developing, maintaining, and supporting mainframe software products, collaborating with a team of engineers, and ensuring the reliability and efficiency of mainframe systems. This role will mean becoming part of a global...
-
junior software engineer
1 settimana fa
Roma, Lazio, Italia Techyon A tempo pieno 30.000 € - 60.000 € all'anoTechyonè l'Head Hunterleader nella ricerca e selezione di professionisti senior e manager nel segmentoInformation Technology.About the Company: per realtà all'avanguardia nel settore elettronico che opera in ambito della difesa, i nostri Recruitment Engineer sono alla ricerca di unSoftware Engineer.Core Responsibilities:Definire le specifiche tecniche e i...
-
Software Engineer
4 giorni fa
Roma, Lazio, Italia Capgemini A tempo pienoJob Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research,...
-
Senior software engineer
2 giorni fa
Roma, Lazio, Italia Azienda Riservata Italia A tempo pienoPer conto di una importante realtà finale, leader a livello mondiale nella produzione di strumenti di conteggio delle particelle e nel monitoraggio molecolare e microbico, si ricerca una figura diSenior Software DeveloperLa risorsa sarà responsabile della progettazione, dello sviluppo e della manutenzione di soluzioni software robuste per applicazioni...
-
Senior Java Software Engineer
1 settimana fa
Roma, Lazio, Italia Fincons Group A tempo pieno 80.000 € - 120.000 € all'anoFincons Group è una società internazionale di consulenza IT che da oltre 40 anni accompagna le imprese nel cogliere le opportunità del cambiamento digitale, proponendo soluzioni e tecnologie all'avanguardia che anticipano sempre il futuro. Alle aziende dei settori Energy & Utilities, Financial Services and Insurance, International Institutions,...
-
Senior System Software Engineer
1 settimana fa
Roma, Lazio, Italia Cosmo Health Confidence A tempo pieno 60.000 € - 120.000 € all'anoAbout the CompanyCosmo Health Confidence focusing on medical devices integrating artificial intelligence. Cosmo has developed in recent years unrivaled expertise in multiple aspects related to the AI MedTech business, such as medical device Hardware and Software design, healthcare Artificial Intelligence development, medical data harvesting, clinical...
-
Senior Software Engineer – Full Stack
4 giorni fa
Roma, Lazio, Italia Generali Italia A tempo pienoSiamo alla ricerca di un/a Senior Software Engineer – Full Stack che si occupi di:Contribuire alla progettazione e allo sviluppo di applicazioni full stack, sia lato back-end (microservizi e architetture serverless) sia lato front-end (interfacce web moderne e responsive)Contribuire alla definizione di linee guida di sviluppo, rilascio e manutenzione degli...
-
Software Engineer
1 settimana fa
Roma, Lazio, Italia Kineton srl A tempo pienoKineton è un'azienda tecnologica all'avanguardia impegnata nella fornitura di soluzioni digitali innovative per i suoi clienti nazionali ed internazionali.Software Engineer - C++/Python Developer:Siamo alla ricerca di un/una Software Engineer con esperienza nello sviluppo in C++ e Python, da inserire in progetti ad alto contenuto tecnologico nel settore...
-
Software Engineer
1 settimana fa
Roma, Lazio, Italia aizoOn Technology Consulting A tempo pieno 40.000 € - 80.000 € all'anoExciting Career Opportunities in Italy – Join Our Innovative Tech TeamLocation: Rome (Preferred), Turin, MilanAre you passionate about technology and ready to make an impact? We are a forward-thinking company looking for dynamic professionals to join us on an exciting journey. If you have a flair for innovation, thrive in collaborative environments, and...