Senior Software Engineer, Rust

🕒 September 3

🇪🇺 Europe – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 23%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Mirantis

Mirantis

501 - 1000 employees

💼 Consulting

🏥 Healthcare

📦 Logistics

Consulting • Healthcare • Logistics

Mirantis is a company that specializes in container management and cloud infrastructure solutions. It offers a range of products, including Mirantis Kubernetes Engine (MKE), Mirantis OpenStack for Kubernetes (MOSK), and Mirantis Container Cloud (MCC), which provide enterprise-level Kubernetes and container management platforms. Mirantis also develops tools for secure software supply chains, such as the Mirantis Container Runtime (MCR) and Mirantis Secure Registry (MSR). As an advocate for open source technologies, Mirantis supports various projects and provides resources like Lens Desktop, a popular Kubernetes IDE, and technical support for enterprises adopting cloud-native technologies. Their solutions cater to sectors such as public services, financial services, and broader SaaS and technology services industries.

📋 Description

• Design, build, and maintain production-grade control-plane microservices, custom Kubernetes operators, and reconciliation engines in Rust and Go • Author functional and non-functional requirements, architectural specifications, system sequence diagrams, and gRPC/Protobuf and REST API schemas • Develop integration modules for SONiC, NVUE, Cumulus, and DPU hardware platforms • Instrument services with OpenTelemetry traces and metrics • Perform root-cause analysis across polyglot distributed systems • Participate in review-gated pull request workflows across Rust, Go, and SQL codebases • Ensure high test coverage through mock-driven testing • Drive control-plane development for high-density, high-throughput AI training and inference infrastructure • Contribute to open-source projects

🎯 Requirements

• 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, systems programming, networking, or infrastructure automation • Primary mastery of Rust, including Tokio async runtime, Tonic, Axum, and sqlx • Proficiency in Go as a secondary language • Commitment to test-driven design and mock-driven testing for external hardware and network dependencies • Proven track record writing architectural specifications and participating in cross-functional design reviews • Advanced SQL/PostgreSQL fluency • gRPC/Protobuf contract design and schema evolution • Strong background in async concurrency models, lock-free patterns, distributed state handling, and mock-driven testing • Expertise in BGP, MP-BGP, EVPN, VXLAN, L3VNI, route targets, and route server design • Hands-on experience with SONiC, Cumulus Linux, and NVUE • Knowledge of NVIDIA DOCA, Host-Based Networking, BlueField DPU architectures, and DPF operator model • Understanding of InfiniBand, 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 • Experience writing Kubernetes controllers/operators using kube-rs or controller-runtime and CRD-driven reconciliation patterns

🏖️ Benefits

• Professional development and training • Attend conferences and working groups • Company outings, happy hours, hackathons, and tech talks • Competitive compensation package with a strong benefits plan • Remote work arrangement

Apply Now

Similar Jobs

🕒 September 3

Spacelift

51 - 200

☁️ SaaS

🏢 Enterprise

Software Engineer building scalable Go features for Spacelift’s infrastructure orchestration platform. Owning product functionality end-to-end and participating in on-call operations.

🇪🇺 Europe – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 August 29

A-Players

11 - 50

💼 Consulting

🎯 Recruiter

🌍 Social Impact

Senior Frontend Engineer building React and TypeScript experiences for Restream’s global live-streaming platform. Owning frontend architecture, product features, and performance improvements.

🇪🇺 Europe – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 August 27

MetalBear

11 - 50

☁️ SaaS

🤝 B2B

Backend Rust Engineer building MetalBear’s mirrord Kubernetes development platform. Managing cloud resources and integrations for fast, realistic pre-deployment development feedback.

🇪🇺 Europe – Remote

💰 $12.5M Seed Round - MetalBear on 2025-09

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 August 20

Restream

51 - 200

💼 Consulting

📣 Marketing

📱 Media

Frontend engineer building AI clip interfaces and user-facing features for Restream’s live-video streaming platform. Developing reliable web services with React, TypeScript, and modern cloud infrastructure.

🇪🇺 Europe – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 August 18

Alpaca

201 - 500

🔌 API

💳 Fintech

₿ Crypto

Senior software engineer designing scalable market-data services for Alpaca, a global brokerage infrastructure company. Building developer-first APIs and production systems for stocks, options, crypto, and foreign exchange data.

🇪🇺 Europe – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer