Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - BMaaS & Datacenter Networking

Full-time

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

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - BMaaS & Datacenter Networking in Remote vacancy
  •  ...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... 
    Senior
    Network
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    2 days ago
  • $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... 
    Senior
    Network
    Full time
    Remote work

    Nvidia

    Seattle, WA
    3 days ago
  •  ...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... 
    Senior
    Network
    Full time
    Remote work

    Mirantis

    Remote
    8 days ago
  • $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... 
    Senior
    Network
    Full time
    Remote work

    Nvidia

    Texas
    2 days ago
  • $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... 
    Senior
    Network
    Full time
    Remote work

    Nvidia

    Redmond, WA
    3 days ago
  • $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... 
    Senior
    Network
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Portland, OR
    19 hours ago
  • $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... 
    Senior
    Network

    Google

    Sunnyvale, TX
    2 days ago
  •  ...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... 
    Senior
    Network
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    2 days ago
  • $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... 
    Senior
    Network
    Full time
    Remote work
    Shift work

    Nvidia

    Austin, TX
    2 days ago
  • $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... 
    Senior
    Network
    Internship
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    21 hours ago
  •  ...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... 
    Senior
    Network
    Temporary work
    H1b
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    1 day ago
  • $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:... 
    Senior
    Network
    Full time
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Home office
    Flexible hours

    Workday

    Pleasanton, CA
    1 day ago
  •  ...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... 
    Senior
    Network
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    1 day ago
  • $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... 
    Senior
    Network

    Google

    Sunnyvale, TX
    21 hours ago
  •  ..., 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... 
    Senior
    Network
    Full time
    Remote work

    Mirantis

    Remote
    10 days ago
  • $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... 
    Senior
    Network
    Full time
    Remote work

    Nvidia

    Austin, TX
    21 hours ago
  •  ...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... 
    Senior
    Network
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    21 hours ago
  • $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... 
    Senior
    Network

    Google

    Sunnyvale, TX
    3 days ago
  •  ...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... 
    Senior
    Network
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    22 days ago
  • $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... 
    Senior
    Network
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    21 hours ago
  • $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... 
    Senior
    Network
    Full time
    Remote work

    Nvidia

    Washington DC
    3 days ago
  • $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... 
    Senior
    Network
    Remote work
    Flexible hours

    Verse

    San Francisco, CA
    23 days ago
  • $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... 
    Senior
    Network
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Muon Space

    San Jose, CA
    1 day ago
  • $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... 
    Senior
    Network
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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... 
    Senior
    Network
    Full time
    Temporary work
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Schneider Electric

    Eastern, KY
    10 hours ago
  • $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-... 
    Senior
    Network
    Full time
    Remote work

    Nvidia

    Texas
    4 days ago
  • $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... 
    Senior
    Network
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    McLean, VA
    4 days ago
  • $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... 
    Senior
    Network
    Ongoing contract
    Work at office
    Local area
    Worldwide
    3 days per week

    Microsoft

    Redmond, WA
    21 hours ago
  •  ...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... 
    Senior
    Network
    Remote work
    Shift work

    JP Morgan Chase

    Plano, TX
    4 days ago
  •  ...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... 
    Senior
    Network
    Remote work

    AMD

    Austin, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - BMaaS & Datacenter Networking. Be the first to apply!