Mirantis
Mirantis
Mirantis dezvoltă infrastructură cloud-native și software pentru gestionarea containerelor, destinat organizațiilor care construiesc, securizează și operează medii Kubernetes la scară largă. Portofoliul companiei include Mirantis Kubernetes Engine, Mirantis OpenStack for Kubernetes, Mirantis Container Cloud, Mirantis Container Runtime și Mirantis Secure Registry, oferind suport pentru operarea clusterelor și securitatea lanțului de aprovizionare software. De asemenea, compania contribuie la ecosistemul open-source prin proiecte și instrumente precum Lens Desktop, un IDE pentru Kubernetes, precum și prin servicii de asistență tehnică pentru întreprinderi. Mirantis colaborează cu organizații din consultanță, sănătate, logistică, servicii publice, servicii financiare și industrii axate pe tehnologie care adoptă infrastructură cloud modernă.

Senior Rust Software Engineer at Mirantis (Remote, Europe)

Build Kubernetes control planes for Mirantis’ cloud-native AI infrastructure. Develop networking, DPU, and bare-metal orchestration systems for demanding workloads.

Descriere

  • Build and maintain production control-plane microservices, Kubernetes operators, and reconciliation engines in Rust and Go.
  • Define functional and non-functional requirements, architecture, system sequence diagrams, and gRPC/Protobuf and REST API schemas.
  • Create integrations for network operating systems such as SONiC, NVUE, and Cumulus, as well as DPU hardware platforms.
  • Add end-to-end OpenTelemetry tracing and metrics to services.
  • Investigate root causes across distributed systems built with multiple technologies.
  • Review and contribute to pull requests across Rust, Go, and SQL codebases.
  • Maintain high test coverage with mock-driven testing.
  • Contribute to open-source projects.
  • Join design reviews, review code across domains, and provide on-call coverage.

Cerințe

  • Bachelor’s or master’s degree in computer science, computer engineering, or equivalent practical experience.
  • At least five years of software engineering experience in cloud-native platforms or systems programming.
  • Strong command of Rust, including the Tokio async runtime, Tonic, Axum, and sqlx.
  • Proficiency in Go.
  • Strong knowledge of asynchronous concurrency, lock-free patterns, distributed state management, and mock-driven testing.
  • Experience designing gRPC/Protobuf contracts with tonic/prost and managing schema evolution using zero-copy serialization and compile-time type generation.
  • Experience building custom Kubernetes controllers and operators with kube-rs and CRD-based reconciliation loops.
  • Commitment to test-driven design and highly testable code, including mock interfaces for external service dependencies.
  • A track record of writing architectural specifications and taking part in cross-functional design reviews.
  • Advanced SQL and PostgreSQL skills.
  • Expertise in BGP, MP-BGP, EVPN, VXLAN, L3VNI, route targets, and route server design.
  • Practical experience with SONiC, Cumulus Linux, and NVUE.
  • Knowledge of NVIDIA DOCA, Host-Based Networking, BlueField DPU architectures, and the DPF operator model.
  • Understanding of InfiniBand fabrics, NVLink/NMX-M partitioning, and RoCEv2.
  • Advanced knowledge of Linux netlink, network namespaces, routing tables, and DHCP/DNS service implementations.
  • Familiarity with CNI plugins such as Calico and Cilium.
  • Expertise in PXE/iPXE, UEFI, Secure Boot, measured boot, and TPM attestation.
  • Proficiency in Redfish, IPMI, and BMC abstractions.
  • In-depth knowledge of boot chains, systemd, initramfs, and BIOS configuration matrices.
  • Experience with PKI, X.509 certificates, TLS, SPIFFE/SVID, Vault, KMS, Keycloak, OAuth2/JWT, and RBAC.
  • Experience with KubeVirt/KVM.
  • Demonstrated contributions to or maintenance of open-source systems projects.
  • Experience with OVS and DPDK is a plus.

Beneficii

  • Remote work.
  • An open-source development environment.
  • Exposure to next-generation cloud-native AI infrastructure.
  • Cross-domain code reviews and dependable on-call coverage.