Senior Software Engineer, Rust

🔥 9 minutes ago

🇪🇺 Europe – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 21%

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 integrations for modern network operating systems including SONiC, NVUE, and Cumulus, plus 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 development of control planes for high-density, high-throughput AI training and inference infrastructure • Contribute to open-source projects • Participate in design reviews, cross-domain code reviews, and on-call coverage

🎯 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 or systems programming • Primary mastery of Rust, including Tokio async runtime, Tonic, Axum, and sqlx • Proficiency in Go • Strong background in async concurrency models, lock-free patterns, distributed state handling, and mock-driven testing • gRPC/Protobuf contract design via tonic/prost • Schema evolution using zero-copy serialization and compile-time type generation • Experience writing custom Kubernetes controllers/operators using kube-rs or controller-runtime with CRD-driven reconciliation patterns • Commitment to test-driven design and highly testable code with mock interfaces • Proven track record writing architectural specifications and participating in cross-functional design reviews • Advanced SQL/PostgreSQL fluency • 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, HBN, BlueField DPU architectures, and DPF operator models • Understanding of InfiniBand, NVLink/NMX-M partitioning, and RoCEv2 • Advanced knowledge of Linux netlink, network namespaces, routing tables, and DHCP/DNS services • Familiarity with Calico and Cilium CNI plugins • 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 • Experience with PKI, X.509, TLS, SPIFFE/SVID, Vault, KMS, Keycloak, OAuth2/JWT, and RBAC • Experience with KubeVirt/KVM • Demonstrated participation in or maintenance of open-source systems projects

🏖️ Benefits

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

Apply Now

Similar Jobs

🔥 22 hours ago

Sourcegraph

51 - 200

🤖 Artificial Intelligence

☁️ SaaS

🏢 Enterprise

Tech Lead shaping Sourcegraph’s AI-powered code change infrastructure. Guiding architecture, roadmap, and engineering execution across massive codebases and agent workflows.

🇪🇺 Europe – Remote

💵 $144k - $192k / year

💰 $150M Series D on 2021-07

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 Yesterday

Playson

201 - 500

🎮 Gaming

Software Developer building secure certification and compliance pipelines for Playson’s regulated casino games and platforms. Owning audit evidence, lab submissions, and release-gate sign-off.

🇪🇺 Europe – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 Yesterday

Zartis

201 - 500

💼 Consulting

📦 Logistics

📣 Marketing

Senior frontend engineer building Vue.js and Flutter applications for Zartis, a global AI transformation and technology consulting partner. Supporting digital commerce innovation for a premium fashion retailer.

🇪🇺 Europe – Remote

💰 Pre Seed Round on 2011-12

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 Yesterday

MyEdSpace

51 - 200

📚 Education

👥 B2C

Tech Lead scaling MyEdSpace’s education technology platform connecting students with teachers worldwide. Guiding architecture, AI-powered learning integration, and a globally distributed engineering team.

🇪🇺 Europe – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 3 days ago

Solidus Labs

51 - 200

🔒 Cybersecurity

💳 Fintech

Tech Lead owning transaction-monitoring algorithms at Solidus Labs, which provides trade surveillance and compliance technology. Leading TM engineering and building off-chain and on-chain detection systems.

🇪🇺 Europe – Remote

💰 $45M Series B on 2022-05

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer