Senior Systems / Backend Engineer (BMC & Server Infrastructure)
Hybrid
You will play a critical technical leadership role in a 5–6 member team, owning core infrastructure components and driving scalability for a system targeting 10,000+ devices.
🛠 What You’ll Work On
Build and scale a server management platform
Own the Redfish / IPMI integration layer
Develop BMC OEM extensions
Lead the firmware update engine
Architect the platform for 10K device scalability
Act as the go-to expert for deep systems issues
🔧 Key Responsibilities
Design and implement Redfish / IPMI driver layer (Go)
(Compal LTS v13.7 + AMI OEM endpoints)
Own firmware update workflows:
BMC, BIOS, Backplane, CPLD (via Redfish UpdateService)
Develop RAID configuration paths:
Microsemi SmartRAID + Broadcom (via BMC MCTP)
Architect and test large-scale distributed systems
Conduct code reviews and mentor engineers
Investigate BMC behavior and firmware issues
Collaborate with vendors for system-level improvements
✅ Must-Have Skills
Strong Go programming (3+ years):
Concurrency, channels, context propagation
Experience with:
Redfish / IPMI / SNMP / NETCONF / SSH automation
Hands-on with BMC / out-of-band management:
OpenBMC, AMI MegaRAC, Dell iDRAC, HPE iLO, Lenovo XCC, Supermicro IPMI
Strong distributed systems fundamentals:
Rate limiting, retries, circuit breakers, idempotency
Experience with: PostgreSQL & Redis in production
⭐ Nice to Have
Exposure to:Compal, ASPEED AST2600, AMI MegaRAC
Familiarity with: iPXE, UEFI HTTP Boot, Kickstart, cloud-init, autounattend
Monitoring tools:Grafana & Prometheus
Contributions to OSS: OpenBMC, gofish, go-ipmi
💻 Tech Stack
Go (1.22+), gofish, go-ipmi, gosnmp
gRPC + REST
PostgreSQL 16, Redis 7
NATS JetStream
Prometheus
Docker / Kubernetes
🎯 Why Join Us?
Work on cutting-edge infrastructure systems
Solve challenges at massive scale (10K+ devices)
Collaborate with top-tier engineers & architects
Influence core architecture and design decisions
