远程工作雷达

高级软件工程师(Rust)- 欧洲远程办公

Senior Software Engineer (Rust) - remote in the EU

开发工程限定地区(需当地身份)日间重叠约 2 小时,需偶尔早起或晚睡
公司Mirantis
薪资未公开
工作地点Spain
地域资格限定地区(需当地身份)
时区要求日间重叠约 2 小时,需偶尔早起或晚睡
用工类型Full Time
发布时间今天
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 Spain 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。
作息提示:日间重叠约 2 小时,需偶尔早起或晚睡。

关于团队
我们的工程团队为AI新云环境构建下一代、云原生的裸金属编排平台。我们采用T型工程模型:每位工程师在其主要领域有深厚的专业知识,同时每个团队成员在相邻系统中保持实际的熟练度。这种共享基础使我们能够进行严格的架构评审、有效的跨领域代码评审以及可靠的值班支持。我们的开发以开源项目为基础,对它们的贡献是我们的核心工作之一。
我们使用Rust和Go开发主控平面软件,利用Kubernetes Operator,并推动以OpenTelemetry为核心的运维文化。
职位概述
我们正在寻找一位高级软件工程师,具备扎实的软件架构原则,同时了解数据中心网络和DPU架构。符合我们的T型工程模型,你将推动为AI训练和推理工作负载提供支持的高密度、高吞吐量基础设施的控制平面开发。熟悉自动化裸金属部署和生命周期管理是一项重要优势。
核心职责

  • 控制平面开发:在Rust和Go中设计、构建和维护生产级控制平面微服务、自定义Kubernetes Operator和强大的协调引擎。
  • 架构与API设计:编写清晰的功能(FR)和非功能需求(NFR)、架构规范、系统时序图,以及干净的gRPC/Protobuf和REST API模式。
  • 网络集成:为现代网络操作系统(SONiC、NVUE、Cumulus)和DPU硬件平台开发定制集成模块和集成方案。
  • 可观测性与诊断:使用OpenTelemetry(OTel)追踪和指标对服务进行端到端监控,对多语言分布式系统进行系统的根本原因分析。
  • 质量与工程卓越:参与针对Rust、Go和SQL代码库的严格、评审驱动的拉取请求流程,通过模拟驱动测试确保高测试覆盖率。
  • 要求:
  • 计算机科学、计算机工程或相关专业的学士或硕士学位,或同等实践经验。
  • 在云原生平台或系统编程方面有5年以上软件工程经验。
  • 精通Rust(Tokio异步运行时、Tonic、Axum、sqlx),并具备Go(次级)的熟练技能。
  • 并发与可靠性:在异步并发方面有扎实的背景。
查看英文原文

About the Team
Our engineering team builds next-generation, cloud-native bare-metal orchestration platforms for AI neo-cloud environments. We operate on a T-shaped engineering model: while each engineer brings deep expertise in a primary domain, every team member maintains practical fluency across neighboring systems. This shared foundation enables rigorous design reviews, effective cross-domain code reviews, and dependable on-call coverage. Our development is fundamentally based on open-source projects, and contributing to them is a major part of our work.
We develop primary control plane software in Rust and Go, leverage Kubernetes operators, and foster an OpenTelemetry-first operational culture.
Role Overview
We are seeking a Senior Software Engineer who combines strong software architecture principles with understanding of Datacenter Networking and DPU architectures. Fitting into our T-shaped engineering model, you will drive the development of control planes powering high-density, high-throughput infrastructure for AI training and inference workloads. Familiarity with automated bare-metal provisioning and lifecycle management is a strong asset.
Core Responsibilities

  • Control Plane Development: Design, build, and maintain production-grade control plane microservices, custom Kubernetes operators, and robust reconciliation engines in Rust and Go.
  • Architecture & API Design: Author clear Functional (FR) and Non-Functional Requirements (NFR), architectural specs, system sequence diagrams, and clean gRPC/Protobuf and REST API schemas.
  • Network Integration: Develop custom integration modules and integrations for modern network operating systems (SONiC, NVUE, Cumulus) and DPU hardware platforms.
  • Observability & Diagnostics: Instrument services end-to-end using OpenTelemetry (OTel) traces and metrics, performing systematic root-cause analysis across polyglot distributed systems.
  • Quality & Engineering Excellence: Participate in rigorous, review-gated pull request workflows across Rust, Go, and SQL codebases while ensuring high test coverage via mock-driven testing.

Required:

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • 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 (secondary).
  • Concurrency & Reliability: Strong background in async concurrency models, lock-free patterns, distributed state handling, and mock-driven testing discipline.
  • APIs & Serialization: gRPC/Protobuf contract design (via tonic/prost) and schema evolution (using zero-copy serialization and compile-time type generation).
  • Kubernetes Control Planes: Experience writing custom controllers/operators using kube-rs with CRD-driven reconciliation loop patterns.
  • Testing Discipline: Commitment to test-driven design, writing highly testable code with mock interfaces for external service dependencies.
  • Collaborative Architecture: Proven track record of writing crisp architectural specs and engaging in constructive, cross-functional design reviews.

Desired:

  • Advanced SQL / PostgreSQL fluency
  • Datacenter Protocols & OS: Expertise in BGP, MP-BGP, EVPN, VXLAN, L3VNI, route targets, and route server design. Hands-on experience with SONiC, Cumulus Linux, and NVUE (featuring a first-class NVUE client).
  • DPU & Fabric Ecosystem: Deep knowledge of NVIDIA DOCA, Host-Based Networking (HBN), BlueField DPU architectures, and the DPF (DOCA Platform Framework) operator model (BFB, DPUSet, DPUNode CRDs).
  • High-Performance Interconnects: Understanding of InfiniBand fabrics, NVLink / NMX-M partitioning, and RoCEv2.
  • Linux Kernel Networking: Advanced grasp of Linux netlink, network namespaces, routing tables, and internal DHCP/DNS service implementations (the project ships its own services).
  • Cloud & Kubernetes Networking: Familiarity with CNI plugins (Calico, Cilium). OVS and DPDK experience is a plus.
  • Provisioning & Boot Infrastructure: Expertise in PXE/iPXE, UEFI, Secure Boot, measured boot, and TPM attestation.
  • Hardware Management: Proficiency in Redfish, IPMI, and BMC abstractions across heterogeneous hardware platforms (Dell, Lenovo, NVIDIA reference hardware).
  • Linux Systems Internals: In-depth knowledge of boot chains, systemd, initramfs, BIOS configuration matrices.
  • Identity & Security: Practical experience with PKI, X.509 certificates, TLS, SPIFFE/SVID, Vault, KMS, Keycloak (OAuth2/JWT), and RBAC.
  • Virtualization: Experience with KubeVirt / KVM.
  • Kubernetes Control Planes: Experience writing custom controllers/operators using kube-rs or controller-runtime with CRD-driven reconciliation loop patterns.
  • Demonstrated participation or maintaining open-source systems projects

What does Mirantis offer you?

- Work with an established Silicon Valley leader in the cloud infrastructure industry;
- Work with exceptionally passionate, talented and engaging colleagues, helping Fortune 500 and Global 2000 customers implement next-generation cloud technologies;
- Be a part of cutting-edge, open-source innovation;
- Thrive in the high-energy environment of a young company where openness, collaboration, risk-taking, and continuous growth are valued;
- Professional development and training;
- Attend conferences and working groups;
- Company outings, happy hours, hackathons, and tech talks;
- Receive a competitive compensation package with a strong benefits plan.
It is understood that Mirantis, Inc. may use automated decision-making technology (ADMT) for specific employment-related decisions. Opting out of ADMT use is requested for decisions about evaluation and review connected with the specific employment decision for the position applied for. You also have the right to appeal any decisions made by ADMT by sending your request to

submitting your resume, you consent to the processing and storage of your personal data in accordance with applicable data protection laws, for the purposes of considering your application for current and future job opportunities.
We are a Leader for Container Management in G2 (#2 after AWS)!
About Mirantis

Mirantis is the Kubernetes-native AI infrastructure company, enabling organizations to build and operate scalable, secure, and sovereign infrastructure for modern AI, machine learning, and data-intensive applications. By combining open source innovation with deep expertise in Kubernetes orchestration, Mirantis empowers platform engineering teams to deliver composable, production-ready developer platforms across any environment—on-premises, in the cloud, at the edge, or in sovereign data centers. As enterprises navigate the growing complexity of AI-driven workloads, Mirantis delivers the automation, GPU orchestration, and policy-driven control needed to manage infrastructure with confidence and agility. Committed to open standards and freedom from lock-in, Mirantis ensures that customers retain full control of their infrastructure strategy.
Mirantis serves many of the world’s leading enterprises, including Adobe, DocuSign, Liberty Mutual, PayPal, Reliance Jio, Societe Generale, Splunk, and Volkswagen. Learn more at .
Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

← 返回全部职位