Senior Software Engineer, Rust

Posted Oct 13

This is a fully remote position, open to applicants in Europe.

πŸ“‹ Description

β€’ Design, develop, and sustain production-level control-plane microservices, bespoke Kubernetes operators, and reconciliation engines using Rust and Go.

β€’ Create both functional and non-functional requirements, architectural documentation, system sequence diagrams, as well as gRPC/Protobuf and REST API schemas.

β€’ Build custom integration modules for network operating systems, including SONiC, NVUE, and Cumulus, along with DPU hardware platforms.

β€’ Implement end-to-end service instrumentation utilizing OpenTelemetry traces and metrics.

β€’ Conduct systematic root-cause analysis across diverse distributed systems.

β€’ Engage in review-gated pull-request workflows across Rust, Go, and SQL codebases.

β€’ Maintain high test coverage through mock-driven testing practices.

β€’ Contribute to open-source initiatives.

β€’ Take part in design reviews and offer cross-domain code reviews, along with on-call support.


⛳️ Requirements

β€’ Bachelor's or Master's degree in Computer Science, Computer Engineering, or equivalent hands-on experience.

β€’ Over 5 years of experience in software engineering within cloud-native platforms or systems programming.

β€’ Proficient in Rust, including mastery of Tokio async runtime, Tonic, Axum, and sqlx.

β€’ Strong skills in Go programming.

β€’ Solid understanding of async concurrency models, lock-free patterns, distributed state management, and mock-driven testing.

β€’ Experience in designing gRPC/Protobuf contracts using tonic/prost and schema evolution with zero-copy serialization and compile-time type generation.

β€’ Proficient in writing custom Kubernetes controllers/operators using kube-rs with CRD-driven reconciliation loops.

β€’ Commitment to test-driven design and the creation of highly testable code with mock interfaces for external service dependencies.

β€’ Demonstrated ability to write architectural specifications and engage in cross-functional design reviews.

β€’ Advanced fluency in SQL/PostgreSQL.

β€’ Expertise in BGP, MP-BGP, EVPN, VXLAN, L3VNI, route targets, and route server design.

β€’ Practical experience with SONiC, Cumulus Linux, and NVUE.

β€’ Familiarity with 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 implementations of DHCP/DNS services.

β€’ Experience with CNI plugins such as Calico and Cilium.

β€’ Expertise in PXE/iPXE, UEFI, Secure Boot, measured boot, and TPM attestation.

β€’ Proficient in Redfish, IPMI, and BMC abstractions.

β€’ Comprehensive 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.

β€’ Proven involvement in or maintenance of open-source systems projects.

β€’ Experience with OVS and DPDK is a plus.


🏝️ Benefits

β€’ Employees have the option to work remotely.

β€’ Opportunity to work in an open-source development environment.

β€’ Exposure to cutting-edge cloud-native AI infrastructure.

β€’ Participate in cross-domain code reviews and rely on dependable on-call coverage.

People also viewed

VALCE Talent Solutions1 day ago

Full Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Coinbase1 day ago

Software Engineer, Wallets, Liquidity and Bridging Team

US flagUnited States OnlyFull-timeFull-stack Engineer$152.4k – $179.3k/year
ApplyView job
Northrop Grumman1 day ago

Senior Principal Engineer, Supplier Quality

US flagNorth Carolina, +2 more statesFull-timeFull-stack Engineer$117.5k – $176.3k/year
ApplyView job
Topstep1 day ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
HEAVY CONSTRUCTION SYSTEMS SPECIALISTS INC1 day ago

Senior Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
First American (India)1 day ago

Senior Software Engineer – SDET

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers