Senior Software Engineer

1 settimana fa


Roma, Lazio, Italia Exein A tempo pieno 60.000 € - 120.000 € all'ano

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'ano

    Top 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...


  • Roma, Lazio, Italia HCLSoftware A tempo pieno

    Role 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'ano

    Techyonè 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 pieno

    Job 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,...


  • Roma, Lazio, Italia Azienda Riservata Italia A tempo pieno

    Per 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...


  • Roma, Lazio, Italia Fincons Group A tempo pieno 80.000 € - 120.000 € all'ano

    Fincons 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,...


  • Roma, Lazio, Italia Cosmo Health Confidence A tempo pieno 60.000 € - 120.000 € all'ano

    About 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...


  • Roma, Lazio, Italia Generali Italia A tempo pieno

    Siamo 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 pieno

    Kineton è 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'ano

    Exciting 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...