Senior Software Engineer - BMaaS & Datacenter Networking
Mirantis
Mirantis, an IREN company, is the Kubernetes-native AI infrastructure company, enabling organizations to build and operate scalable, secure, and sovereign infrastructure for modern AI, machine learning, and data-intensive applications. By combining open source innovation with deep expertise in Kubernetes orchestration, Mirantis empowers platform engineering teams to deliver composable, production-ready developer platforms across any environment—on-premises, in the cloud, at the edge, or in sovereign data centers. As enterprises navigate the growing complexity of AI-driven workloads, Mirantis delivers the automation, GPU orchestration, and policy-driven control needed to manage infrastructure with confidence and agility. Committed to open standards and freedom from lock-in, Mirantis ensures that customers retain full control of their infrastructure strategy.
Job Description
About the Team
Our engineering team builds next-generation, cloud-native bare-metal orchestration platforms for AI neo-cloud environments. We operate on a T-shaped engineering model: while each engineer brings deep expertise in a primary domain, every team member maintains practical fluency across neighboring systems. This shared foundation enables rigorous design reviews, effective cross-domain code reviews, and dependable on-call coverage. Our development is fundamentally based on open-source projects, and contributing to them is a major part of our work.
We develop primary control plane software in Rust and Go, leverage Kubernetes operators, and foster an OpenTelemetry-first operational culture.
Role Overview
We are seeking a Senior Software Engineer who combines strong software architecture principles with deep technical domain expertise in Datacenter Networking and DPU architectures. Fitting into our T-shaped engineering model, you will drive the development of control planes powering high-density, high-throughput infrastructure for AI training and inference workloads. Familiarity with automated bare-metal provisioning and lifecycle management is a strong asset.
Core Responsibilities
Control Plane Development: Design, build, and maintain production-grade control plane microservices, custom Kubernetes operators, and robust reconciliation engines in Rust and Go.
Architecture & API Design: Author clear Functional (FR) and Non-Functional Requirements (NFR), architectural specs, system sequence diagrams, and clean gRPC/Protobuf and REST API schemas.
Network Integration: Develop custom integration modules and integrations for modern network operating systems (SONiC, NVUE, Cumulus) and DPU hardware platforms.
Observability & Diagnostics: Instrument services end-to-end using OpenTelemetry (OTel) traces and metrics, performing systematic root-cause analysis across polyglot distributed systems.
Quality & Engineering Excellence: Participate in rigorous, review-gated pull request workflows across Rust, Go, and SQL codebases while ensuring high test coverage via mock-driven testing.
Qualifications
Technical Qualifications
Language Proficiency: Primary mastery of Rust (Tokio async runtime, Tonic, Axum, sqlx) and strong proficiency in Go.
Data & APIs: Advanced SQL / PostgreSQL fluency, gRPC/Protobuf contract design, and schema evolution.
Concurrency & Reliability: Strong background in async concurrency models, lock-free patterns, distributed state handling, and mock-driven testing discipline.
Datacenter Protocols & OS: Expertise in BGP, MP-BGP, EVPN, VXLAN, L3VNI, route targets, and route server design. Hands-on experience with SONiC, Cumulus Linux, and NVUE (featuring a first-class NVUE client).
DPU & Fabric Ecosystem: Deep knowledge of NVIDIA DOCA, Host-Based Networking (HBN), BlueField DPU architectures, and the DPF (DOCA Platform Framework) operator model (BFB, DPUSet, DPUNode CRDs).
High-Performance Interconnects: Understanding of InfiniBand fabrics, NVLink / NMX-M partitioning, and RoCEv2.
Linux Kernel Networking: Advanced grasp of Linux netlink, network namespaces, routing tables, and internal DHCP/DNS service implementations (the project ships its own services).
Cloud & Kubernetes Networking: Familiarity with CNI plugins (Calico, Cilium). OVS and DPDK experience is a plus.
Provisioning & Boot Infrastructure: Expertise in PXE/iPXE, UEFI, Secure Boot, measured boot, and TPM attestation.
Hardware Management: Proficiency in Redfish, IPMI, and BMC abstractions across heterogeneous hardware platforms (Dell, Lenovo, NVIDIA reference hardware).
Linux Systems Internals: In-depth knowledge of boot chains, systemd, initramfs, BIOS configuration matrices.
Identity & Security: Practical experience with PKI, X.509 certificates, TLS, SPIFFE/SVID, Vault, KMS, Keycloak (OAuth2/JWT), and RBAC.
Virtualization: Experience with KubeVirt / KVM.
Kubernetes Control Planes: Experience writing custom controllers/operators using kube-rs or controller-runtime with CRD-driven reconciliation loop patterns.
Universal Requirements
Testing Discipline: Commitment to test-driven design, writing highly testable code with mock interfaces for external hardware and network dependencies.
Collaborative Architecture: Proven track record of writing crisp architectural specs and engaging in constructive, cross-functional design reviews.
Educational & Experience Baseline
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.
Demonstrated participation or maintainership in open-source systems projects is a plus.
Additional Information
What does Mirantis offer you?
- Work with an established Silicon Valley leader in the cloud infrastructure industry;
- Work with exceptionally passionate, talented and engaging colleagues, helping Fortune 500 and Global 2000 customers implement next-generation cloud technologies;
- Be a part of cutting-edge, open-source innovation;
- Thrive in the high-energy environment of a young company where openness, collaboration, risk-taking, and continuous growth are valued;
- Professional development and training;
- Attend conferences and working groups;
- Company outings, happy hours, hackathons, and tech talks;
- Receive a competitive compensation package with a strong benefits plan.
We are a Leader for Container Management in G2 (#2 after AWS)!
- ...day is currently Tuesday.Fleet Engineering at Lambda is responsible for... ...along with the InfiniBand and networking fabric that ties them together.As a Senior Software Engineer in Fleet Engineering,... ...network platforms, as well as new datacenter sites.Improve Machine...SeniorNetworkWork at officeLocal areaWork from homeFlexible hours
$184k - $287.5k
...advanced multi-rack, multi-tenant AI/ML datacenters with NVIDIA GB200, and upcoming GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service Provider) Engagements... ...large-scale, cloud-native stacks across networking (RDMA/RoCE), storage, and control planes...SeniorNetworkFull timeRemote work- ...Mirantis empowers platform engineering teams to deliver composable,... ...looking for an experienced Software Engineer, Infrastructure to... ...platforms where strict data and network isolation between tenants is... .../NICs, and high-performance datacenter fabrics. What does Mirantis...SeniorNetworkFull timeRemote work
$200k - $322k
...is looking for an experienced software engineer with infrastructure experience to become a senior member of the Cloud Foundations... ...software to enable efficient network design, deployment and day 2 management... ...and network automation (Datacenter / PoPs / Routing)Strong...SeniorNetworkFull timeRemote work$184k - $287.5k
...seeking an AI infrastructure software engineer to join our team. You'll be... ...Agentic AI in production.As a senior DGX Cloud AI Infrastructure... ...of NVIDIA GPUs, network technologies (RDMA, IB, NCCL... ...cause analysis of failures and datacenter scaleStrong background in software...SeniorNetworkFull timeRemote work$167.7k - $245.2k
...across Linux and Windows.Our software agent team builds high-performance... ...and system activity, provide network and runtime visibility,... ...As part of the Windows agent engineering team, you will focus on extending... .... You will work closely with senior engineers, architects, and...SeniorNetworkFull timeTemporary workLocal areaRemote workFlexible hours$174k - $252k
...sources of issues and the impact on hardware, network, or service operations and quality.Work as an AI-First SWE Engineer, who puts themselves directly in the customers... ...practical experience.5 years of experience with software development in one or more programming...SeniorNetwork- ...a part of the story. High-performance networking and storage are the critical components... ...possible.The Lambda Infrastructure Engineering organization forges the foundation of... ...purpose).We're looking for an experienced Senior Software Engineer to join our storage team. You...SeniorNetworkWork at officeLocal areaWork from homeFlexible hours
$184k - $287.5k
...NVIDIA GPUs, NVIDIA NVLink, NVIDIA InfiniBand networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. We’re searching for a highly... ...emulation technology.Mentor architects and engineering teams to grow them into future leaders.Make...SeniorNetworkFull timeRemote workShift work$168.1k - $227.4k
...data center to any device, over varying network conditions.AWS services like Workspaces,... ...machines.You will be part of a distributed engineering team with members both in the US and... ...5+ years of non-internship professional software development experience- 5+ years of programming...SeniorNetworkInternshipWork at officeRemote workWorldwideFlexible hours- ...transform our workforce of the future, today.We are seeking a Software Engineer to join Zions Bancorporation. The Software Engineer plays a... ...and support Linux servers, Kubernetes clusters, and core networking components.Develop solutions and system integrations using Python...SeniorNetworkTemporary workH1bWork at officeWork from homeFlexible hours3 days per week
$190.1k - $285.1k
...teams, or championing innovation and software design, Workday offers an... ...thrive.About the RoleWe are seeking a Senior Software Development Engineer with a passion for architectural design... ...architecture, maximizing compute, memory, and network efficiency.Raise the Technical Bar:...SeniorNetworkFull timeWork experience placementWork at officeRemote workWorldwideHome officeFlexible hours- ...the future, today.We are seeking a Senior CIAMSoftware Engineer in Salt Lake City to join our CIAM team... ...engineering and banking software!This Software Engineer will be responsible... ...programming tools, JavaScript, Groovy, Linux, Networking, SQL, Webservices/API, Secure...SeniorNetworkWork at officeWork from homeFlexible hours3 days per week
$174k - $252k
...sources of issues and the impact on hardware, network, or service operations and quality.... ...experience.5 years of experience with software development in one or more programming languages... ...technologies.Google's software engineers develop the next-generation technologies...SeniorNetwork- ..., Mirantis empowers platform engineering teams to deliver composable,... ...clusters. You will join a small senior team early, with broad... ...upgrades, and restricted/offline networks. Integrate the serving layer... ...looking for ~5+ years of software engineering experience in infrastructure...SeniorNetworkFull timeRemote work
$152k - $241.5k
Sr Software Engineer - Distributed Systems Engineer, EDA InfrastructureNVIDIA is hiring engineers to build and scale the infrastructure that... ...across software, operating systems, cluster schedulers, networking, storage, and physical hardware. You should enjoy solving complex...SeniorNetworkFull timeRemote work- ...home day is currently Tuesday.Engineering at Lambda is responsible for... ...Lambda’s multi-tenant cloud networking platform and SDN... ...plane services and dataplane software running on SmartNICsDevelop... ...stackHave experience with multi-datacenter and hybrid cloud environmentsHave...SeniorNetworkWork at officeLocal areaWork from homeFlexible hours
$174k - $252k
...as system design consulting, developing software platforms and frameworks, capacity planning... ...:Bachelor’s degree in Computer Science, Engineering, a related field, or equivalent... ...apart so we can rebuild them. We keep our networks up and running, ensuring our users have...SeniorNetwork- ...Canonical is a leading provider of open source software and operating systems to the global... ...as public cloud, data science, AI, engineering innovation, and IoT. Our customers include... ...who understand performance at scale, networking, storage and usability. Applicants...SeniorNetworkFull timeWork at officeLocal areaRemote workWork from homeWorldwide
$132k - $207k
...are now looking for a Field Applications Engineer! NVIDIA’s AI platforms have already... ...is for a specialist in system design, networking and leader to our customers who believe... ...seeking an outstanding FAE with a focus on datacenter system and network design for AI...SeniorNetworkFull timeRemote work$224k - $356.5k
...attestation cloud services, APIs, and SDK/CLI integration points that confirm the integrity of NVIDIA platforms across data center, AI, networking, and partner environments.Improving reliability and operational maturity through SLOs/SLIs, alerting, runbooks, incident response...SeniorNetworkFull timeRemote work$150k - $240k
...intelligence platform for the AI economy. Our software helps the world's largest energy... ...manage energy. The Role As a Software Engineer focused on Fleet Telemetry & Control at... .... As an advanced technical leader in network programming and state management development...SeniorNetworkRemote workFlexible hours$213k - $237k
...About the role Muon is looking for a Senior Software Engineer (Back-end) to join our Ground Software team. The ideal candidate is a self-motivated... ...to integrate our cloud with remote antenna ground station networks Architect systems to achieve low latency and fault...SeniorNetworkPermanent employmentFull timeTemporary workRemote workFlexible hours$168k - $270.25k
As a Senior Software Engineer on NVIDIA’s Global Network Visibility (GNV) team within NVIDIA's Global Network Infrastructure (GNI) organization, you will lead the platform that turns network topology, configuration, telemetry, and direct measurement into trusted, self-service...SeniorNetworkFull time$186.16k - $200.12k
...approximately 60 days. Schneider Electric IT Corporation seeks a Senior Software Engineer in Foxborough, MA. Job Description: Utilize software... ...of experience writing shell scripts on Linux or Unix; IP Networking to include: or SNMP; and Git version control system in an...SeniorNetworkFull timeTemporary workWork experience placementImmediate startRemote workFlexible hours$184k - $287.5k
...production workloads. We are looking for Senior Software Engineers to help build the automation, tooling... ...work.Partner with platform, storage, networking, security, and workload teams to make... ...reliability practices.Exposure to BMaaS, VMaaS, managed Kubernetes, or multi-...SeniorNetworkFull timeRemote work$77.6k - $176k
Cloud Network Engineer, SeniorThe Opportunity: A well-designed network is critical to move data... ...network, with the right equipment and software, requires a combination of technical... ...switching technologies and hybrid CSP, datacenter, and interconnect operations and...SeniorNetworkFull timeContract workPart timeWork at officeLocal areaRemote work$119.8k - $234.7k
...Hardware, and Infrastructure Engineering (SCHIE) is the team behind... ...hardware. We are looking for a Senior Platform PnP Engineer with a... ..., operating systems, and datacenter infrastructure to maximize performance... ..., power delivery networks, and thermal management solutions...SeniorNetworkOngoing contractWork at officeLocal areaWorldwide3 days per week- ...meaningful impact. As a Senior Lead Infrastructure Engineer at JPMorganChase within the... ...of knowledge regarding software, applications, and technical... ...deploys, and configures network solutions/fabrics for the... ...specifications in the datacenter spaceAbility to tackle design...SeniorNetworkRemote workShift work
- ...seeking a Field Application Engineer to join the AI and HPC Center... ...workloads to run on AMD ‘Instinct’ datacenter GPUsbroader engineering... ...hardware. Understand how system and software choices affect performance.... ...impact of inter-node network choices on performance at scale...SeniorNetworkRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - BMaaS & Datacenter Networking. Be the first to apply!
- software developer fintech Remote
- startup software engineer Remote
- financial software developer Remote
- junior software developer remote Remote
- software engineer Remote
- software data engineer Remote
- freelance software developer Remote
- software developer internship no experience Remote
- part time software developer Remote
- associate software developer Remote


