MatX

MatX

System Software Engineer — Node & Cluster Management

Mountain View, CA · Contract

No sponsorship$120k-$250kDetected 8 days ago
PythonGoRustC++Node.jsAlgorithmsLinuxRESTElectrical Engineering

About the role

  • Successful candidates for these roles will be responsible for delivering performant and functionally accurate silicon for MatX products across compute, memory management.
  • Each engineer on this team has a primary focus area, but ownership of overlapping components is shared, and you should expect (and want) to venture across the stack.

Responsibilities

  • Design and implement cluster management solutions and failover algorithms to minimize downtime
  • Build the management CLI utilities that operators and internal engineers use daily - interacting with the on-node management and telemetry daemons to query state, run diagnostics, update firmware, and recover devices
  • Partner with our BMC firmware engineers to present unified management and observability across in-band and out-of-band paths - so operators see one coherent node, whether data comes from the host daemons or the BMC (e.g., unified Redfish-style views, firmware update orchestration across host and BMC, and recovery flows that work even when the host is down)
  • Build tooling and automation for managing lab systems during bring-up: provisioning, test orchestration, regression monitoring
  • Define the software contracts between the on-node daemons, the BMC stack, and the management layer - shared-ownership boundaries you'll co-design
  • Commute On Us For those commuting up to 1 hour, put your rideshare cost on our company card and reclaim the drive-time to get work done!

Requirements

  • Experience with Redfish, OpenBMC, gNMI, IPMI, or other datacenter hardware management standards
  • Experience with hardware bring-up, lab automation, or manufacturing/qualification test infrastructure
  • Familiarity with firmware update orchestration, secure boot, or attestation flows

Nice to have

  • Debug production-grade issues spanning management APIs, daemons, kernel drivers, BMC firmware, and hardware
  • Help shape what "manageable at scale" means for a new hardware platform, from single node to full rack to cluster
  • BS or higher in Computer Science, Electrical Engineering, or equivalent practical experience, with 8+ years in systems software - this is not a pure web-services role
  • deep low-level systems experience is required
  • Strong hands-on Linux systems development experience, including low-level userspace software
  • comfortable reading and debugging kernel driver and daemon code
  • Strong programming skills in C plus a systems language suited to services and tooling (Go, Rust, C++, and/or Python)
  • Solid understanding of how the pieces underneath your APIs actually work - device drivers, telemetry paths, PCIe device behavior, BMC-managed subsystems - and the instinct to go look when something misbehaves

Skills

  • What MatX Is Building
  • High-speed connectivity and other key technologies.

Compensation

  • Early Career - $120,000 - $250,000 + equity
  • Mid Career - $175,000 - $362,500 + equity
  • Senior Career - $250,000 - $475,000 + equity
  • A Stake in our success A flexible cash equity compensation mix that fits your needs
  • Time To Recharge 4 weeks paid time off (accrued), 12 company holidays, and 3 weeks remote/flexible work per year

Benefits

  • A Stake in our success A flexible cash equity compensation mix that fits your needs
  • Heath & Wellness Company subsidized Health, Dental, Vision, and Life insurance; Pre-tax Health Savings Accounts with generous company contribution (even if you don't)
  • Support to Parents Up to 12 weeks of paid parental leave, regardless of your path to parenthood
  • Learning & Development $1,500 yearly towards your professional development e.g. conferences, courses, and other learning opportunities
  • Financial Wellbeing 401K and/or Roth IRA, with 5% company contribution, even if you don't!
  • Flexible Spending Accounts Pre-tax spend accounts for medical, dental/vision, dependent care, parking, and transit expenses
  • MatX E[x]tras $50 per month to use on the perks you care about most
  • Time To Recharge 4 weeks paid time off (accrued), 12 company holidays, and 3 weeks remote/flexible work per year
  • Remote Perks We work remotely Monday & Friday, supported by home-tech setup, and remote wifi expense reimbursement

Visa & Work Authorization

  • All candidates must be authorized to work in the United States and work from our offices in Mountain View Tuesdays-Thursdays.

This listing is sourced directly from MatX's careers page and normalized into a canonical job model.