Senior Backend Engineer (Rust/Go)

Exein · Italia, Italia ·


Descrizione dell'offerta

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 BackendEngineer (Rust/Go), 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, ensuring security, scalability, and reliability at every layer. This role includes strong architectural ownership , shaping how our multi-product cybersecurity platform evolves over time.


Responsibilities:

  • Design and maintain core platform services written in Rust (or Go), powering secure communication, device orchestration, and data pipelines.
  • Design robust, scalable APIs, with strong ownership of API contracts, versioning, and long-term evolution across multiple products.
  • Model and manage complex data domains, including multi-tenant and multi-product data models.
  • Build and operate event-driven architectures, enabling asynchronous communication and scalable system workflows.
  • Design and integrate telemetry pipelines, handling time-series data generated by millions of devices securely and efficiently.
  • Architect for reliability, observability, and performance at scale, leveraging metrics, tracing, and logging.
  • Collaborate closely with product, security, and DevOps teams, ensuring platform capabilities align with business and security requirements.
  • Drive architectural decisions, contributing to modularity, maintainability, and long-term platform evolution.
  • Mentor engineers and uphold high engineering standards, fostering a security-first and quality-driven culture.


Requirements:

  • 6+ years of experience in backend, platform , or distributed systems engineering.
  • Senior-level proficiency in Rust or Go, with strong foundations in concurrency, performance, and system design.
  • Strong experience in API design, including REST/gRPC, backward compatibility, and cross-service communication.
  • Proven experience with data modeling for complex, multi-product or multi-tenant platforms.
  • Hands-on experience with event-driven architectures and message-based systems.
  • Familiarity with time-series data and telemetry pipelines, especially in high-throughput environments.
  • Solid understanding of distributed systems, cloud-native architectures, and Linux-based environments.
  • Experience with Docker, CI/CD pipelines, and cloud platforms (AWS or equivalent).
  • Working knowledge of PostgreSQL, Redis, and streaming systems such as Kafka or NATS.
  • Strong understanding of security principles, including authentication, encryption, identity, and data protection.
  • Ability to own systems end-to-end, from design to production operations.


Nice-to-have:

  • Previous experience as a platform engineer in a security company or cybersecurity-focused environment.
  • Background in IoT, edge computing, or large-scale telemetry systems.
  • Open-source contributions, especially in Rust or Go ecosystems.


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


Exein is committed to creating an inclusive workplace. We evaluate all applications fairly regardless of gender, age, ethnicity, background, or orientation.

Candidatura e Ritorno (in fondo)