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 9/18/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 control plane microservices and custom Kubernetes operators using Rust and Go, with a strong focus on test-driven development and architectural specifications. Proficient in cloud-native platforms and distributed systems, with a commitment to high test coverage and participation in open-source projects.

Highest-signal resume keywords
Rust MasteryGo ProficiencyKubernetes Controller DevelopmentAdvanced SQL/PostgreSQL FluencyCloud-Native Systems Programming

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 ModelsArchitectural Specifications
Tools & Technologies
SONiCCumulus LinuxNVIDIA DOCABGPInfiniBandCalicoCiliumKubeVirtRedfishIPMI
Industry Keywords
Cloud-Native PlatformsDistributed SystemsNetwork Operating SystemsDPU Hardware PlatformsOpen-Source Projects

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 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

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
  • 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

Comp & perks
  • 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