Backend Engineer (Rust)

Nimis Consulting

Roma

Ibrido

EUR 27.000 - 35.000

Tempo pieno

2 giorni fa
Candidati tra i primi
Generatore di candidature

Una candidatura completa in un minuto — curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Annual welfare credit
Supplementary health insurance

Descrizione del lavoro

Nimis Consulting in Rome is seeking a Backend Engineer to design and build modern distributed systems. You will develop backend services in Rust and contribute to architecture while maintaining strong emphasis on reliability and security.

The role focuses on long-term products, with in-person work preferred and a hybrid option. English documentation and discussions are required, and candidates should be comfortable with AI-assisted tooling to boost efficiency.

Competenze

  • 2+ years of professional experience developing backend applications.
  • Familiarity with distributed and asynchronous systems, including eventual consistency, idempotency, and event-driven architectures.
  • Proficiency with Git workflows and collaboration in teams.
  • Able to read and write technical documentation in English.
  • Strong engineering judgment to ensure correctness, security, performance, and maintainability.
  • Curiosity, pragmatism, and willingness to continuously learn.

Mansioni

  • Design and develop backend services in Rust.
  • Build distributed and asynchronous systems.
  • Contribute to architecture and technical decision-making.
  • Improve system reliability, observability, security, and automation.
  • Work primarily on long-term products rather than short-lived implementations.

Conoscenze

Backend development
Distributed systems
Git workflows
English proficiency
Engineering judgment
Curiosity and learning

Formazione

Strumenti

Linux
Containerization
Kubernetes
OpenTelemetry (OTel)
gRPC
Protocol Buffers
TypeScript

Descrizione del lavoro

Work Model: In-person first, with hybrid flexibility


At Nimis Consulting, we build software for organizations that require security, reliability, and long-term maintainability from day one.


We're growing our engineering team and looking for a Backend Engineer to help design and build modern distributed systems. The first assignment will involve the development of a new customer-facing product, working alongside engineers who care deeply about software quality, automation, observability, and secure-by-design architectures.


We don't expect candidates to arrive with deep Rust expertise. Strong backend fundamentals, familiarity with distributed systems concepts, sound engineering judgment, and the ability to learn are more important to us.


What You'll Do


  • Design and develop backend services in Rust

  • Build distributed and asynchronous systems

  • Contribute to architecture and technical decision-making

  • Improve system reliability, observability, security, and automation

  • Work primarily on long-term products rather than short-lived implementations


What We're Looking For


  • 2+ years of professional experience developing backend applications

  • Familiarity with the challenges of distributed and asynchronous systems, including concepts such as eventual consistency, idempotency, and event-driven architectures

  • Proficiency with Git workflows
  • Familiarity with Linux and containerized environments

  • Able to comfortably read and write technical documentation, design documents, and engineering discussions in English

  • Strong engineering judgment to ensure correctness, security, performance, and maintainability

  • Comfortable using AI-assisted development tools to increase effectiveness while maintaining critical thinking, code ownership, and engineering rigor

  • Curiosity, pragmatism, and willingness to continuously learn


Nice to Have


  • Professional experience with Rust

  • TypeScript knowledge

  • Familiarity with gRPC and Protocol Buffers

  • Familiarity with OpenTelemetry (OTel)

  • Familiarity with Kubernetes and cloud-native runtime environments


How We Work

Engineers participate in technical decisions and solution design throughout the software lifecycle. We value ownership, collaboration, and thoughtful engineering.


We build software with a DevSecOps mindset. Development, operations, observability, automation, and security are considered part of the same engineering problem rather than separate disciplines.


Why Join Now?

Nimis Consulting is expanding its software engineering capabilities alongside its established consulting business.


Joining now means working in a team where individual contributions remain highly visible. Engineers have meaningful influence over technical decisions, engineering practices, and product evolution.


C3 (€32k-35k): Candidates able to contribute independently with minimal onboarding.


C2 (€27k-30k): Candidates with strong potential who require additional growth on our stack.


Additional benefits include:



  • Annual welfare credit

  • Supplementary health insurance


Work Model

This role is based in Rome.


We support hybrid work while maintaining a strong preference for regular in-person collaboration. One remote day per week is guaranteed, with additional flexibility depending on project and team needs.


Hiring Process


  • Introductory HR call

  • Technical discussion via videoconference covering architecture, engineering practices, distributed systems, and software development approach

  • On‑site session including:

  • Practical coding exercise

  • Time with the engineering team

  • Conversation with company leadership

  • An opportunity to explore our office environment and discuss current and upcoming projects

Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Backend Engineer (Rust) for Secure, Scalable Systems
Backend Engineer (Rust) for Secure, Scalable Systems

Nimis Consulting • Roma

Ibrido
EUR 27.000 - 35.000
Annual welfare credit
Supplementary health insurance
Platform Engineer Role Details
Platform Engineer Role Details

Newesis srl • Torino

Ibrido
EUR 40.000 - 45.000
Smart Working Model
Hybrid onboarding
Backend Engineer
Backend Engineer

Best Engage • Roma

Ibrido
EUR 27.000 - 35.000
Buoni pasto
welfare credit annuale
Assicurazione sanitaria integrativa
DevOps Engineer Role Details
DevOps Engineer Role Details

Newesis srl • Torino

Ibrido
EUR 30.000 - 35.000
Professional growth
Cutting-edge technologies
Collaborative culture
+1
Product Engineer, Experience (Frontend)
Product Engineer, Experience (Frontend)

Callimacus • Lazio

In loco
EUR 45.000 - 65.000
Top-of-the-Italian-market salary
Equity
Excellent offices in Milan
+4
Rust & Java Engineer
Rust & Java Engineer

Jobgether • Milano

Ibrido
EUR 45.000 - 65.000
Flexible work setup
Professional growth opportunities
Collaborative team environment
Platform Engineer Role Details
Platform Engineer Role Details

Newesis srl • Piemonte

Ibrido
EUR 40.000 - 45.000
Growth opportunities
Exposure to cutting-edge technologies
Collaborative team culture
+1
Product Engineer, Platform
Product Engineer, Platform

Callimacus • Milano

In loco
EUR 45.000 - 65.000
Forward Deployed Engineer New Italy
Forward Deployed Engineer New Italy

Nearform • Italia

In loco
EUR 90.000 - 130.000
Annual Company Bonus
Work Remotely and Flexibly
Paid Time Off Package
+4
Back-End .NET Developer - Site Rome (Italy)
Back-End .NET Developer - Site Rome (Italy)

Aieng • Roma

Ibrido
EUR 50.000 - 70.000
Hybrid workplace
Rome office option