← Back to list
Job · Senior

Senior Software Engineer (Rust) – Remote in the EU

Software Engineer • Senior • Remote • Full-time • Spain Spain

Builds Rust- and Go-based control plane services for high-density AI datacenter networking and DPU infrastructure, using Kubernetes operators and OpenTelemetry-based observability.

Responsibilities

  • ▹Design and develop control plane microservices, custom Kubernetes operators, and reliable reconciliation engines in Rust and Go
  • ▹Author functional and non-functional requirements, architecture specs, system sequence diagrams, and gRPC/Protobuf and REST API schemas
  • ▹Develop custom integration modules for network operating systems (SONiC, NVUE, Cumulus) and DPU hardware platforms
  • ▹Instrument services end-to-end with OpenTelemetry traces and metrics, performing root-cause analysis across polyglot distributed systems
  • ▹Participate in review-gated pull request workflows across Rust, Go, and SQL codebases, ensuring high test coverage through mock-driven testing

Requirements

  • ▹5+ years of software engineering experience in cloud-native platforms or systems programming
  • ▹Primary mastery of Rust (Tokio async runtime, Tonic, Axum, sqlx) and proficiency in Go as a secondary language
  • ▹Strong background in async concurrency models, lock-free patterns, distributed state handling, and mock-driven testing discipline
  • ▹gRPC/Protobuf contract design (via tonic/prost) and schema evolution using zero-copy serialization and compile-time type generation
  • ▹Experience writing custom Kubernetes controllers/operators using kube-rs with CRD-driven reconciliation patterns
  • ▹Commitment to test-driven design, writing highly testable code with mock interfaces for external dependencies
  • ▹Proven track record of writing clear architectural specs and engaging in cross-functional design reviews

Nice to have

  • ▹Advanced SQL/PostgreSQL fluency
  • ▹Expertise in datacenter protocols and OS: BGP, MP-BGP, EVPN, VXLAN, L3VNI, route targets, and route server design
  • ▹Hands-on experience with SONiC, Cumulus Linux, and NVUE
  • ▹Deep knowledge of the DPU and fabric ecosystem: NVIDIA DOCA, Host-Based Networking (HBN), BlueField DPU architecture

About the company

The team builds cloud-native bare-metal orchestration platforms for AI neo-cloud environments, following a T-shaped engineering model, built on open source, in Rust and Go, with Kubernetes operators and an OpenTelemetry-first culture.

Education: Alapszak vagy mesterszak számítástechnikából, informatikai mérnöki szakról, vagy azzal egyenértékű gyakorlati tapasztalat

Similar jobs