Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Mirantis

Senior Software Engineer, Rust

Mirantis

. Design, build, and maintain production-grade control-plane microservices, custom Kubernetes operators, and reconciliation engines in Rust and Go .

Posted 10/12/2026full-timeRemoteSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and maintaining production-grade microservices and custom Kubernetes operators using Rust and Go, with a strong focus on test-driven design and architectural specifications. Proficient in cloud-native platforms and systems programming, with a commitment to high test coverage and participation in open-source projects.

Highest-signal resume keywords
Rust ProgrammingGo ProgrammingKubernetes Controller DevelopmentGRPC/Protobuf DesignSQL/PostgreSQL Fluency

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
RustGoSQLGRPCProtobufKubernetesOpenTelemetryMock-Driven TestingAsync Concurrency ModelsDistributed Systems
Tools & Technologies
SONiCCumulus LinuxNVIDIA DOCARedfishIPMIBMC AbstractionsKubeVirtKVMCalicoCilium
Industry Keywords
Cloud-Native PlatformsNetwork Operating SystemsDPU Hardware PlatformsBGPEVPNVXLANInfiniBandPKITLSRBAC

Tech Stack

Tools & technologies
CloudDistributed SystemsDNSGRPCKubernetesLinuxMicroservicesPostgresRustSQLVaultGo

About the role

Key responsibilities & impact
  • 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 custom integration modules for network operating systems including SONiC, NVUE, and Cumulus, and for DPU hardware platforms
  • Instrument services end-to-end using OpenTelemetry traces and metrics
  • Perform systematic 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
  • Contribute to open-source projects
  • Participate in design reviews and provide cross-domain code reviews and on-call coverage

Requirements

What you’ll need
  • 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
  • Experience designing gRPC/Protobuf contracts 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 loop patterns
  • Commitment to test-driven design and highly testable code with mock interfaces for external service dependencies
  • 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, 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 participation in or maintenance of open-source systems projects
  • OVS and DPDK experience is a plus

Benefits

Comp & perks
  • Employees can work remotely
  • Open-source development environment
  • Exposure to next-generation cloud-native AI infrastructure
  • Cross-domain code reviews and dependable on-call coverage