Opportunity Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list. Find me work
techroles

Sr. Software Engineer

Super Micro Computer supermicro.com Open · verified Oct 24, 2026
San Jose Senior Software Engineering

At a glance

Senior Software Engineering role at Super Micro Computer. San Jose · $160,000–$200,000 base.

SalaryStated by Super Micro Computer
$160,000 – $200,000
Base salary for this role, in USD per year, as published in the posting.
This role, from Super Micro ComputerOur estimate for the market: $163,250–$244,475Median $197,425
The range includes the market median of $197,425 for senior software engineering roles in San Jose.
Worked out from 44 postings that stated pay, median $197,425. Last updated Oct 23, 2026.
RoleSoftware Engineering
SenioritySenior
LocationSan Jose
Base pay$160,000–$200,000
PostedSep 15, 2026 · 5w ago
Role brief

techroles summary, based on the employer's posting.

What you'll do

  • Set the architecture for switch agents and the services that provision, observe and diagnose network fabrics
  • Guide customer engagements through design, coding, hardware bring-up, tuning, failure analysis and production hardening
  • Trace fabric telemetry from switch silicon into cluster-wide analysis to improve speed, reliability and troubleshooting
  • Organize counters, logs and events so AI agents and diagnostic automation can interpret them
  • Convert customer needs into technical plans, establish engineering practices and coach other engineers

What you bring

  • At least eight years of relevant industry experience, including technical leadership on complex systems
  • A degree in a relevant computing or engineering discipline, or equivalent practical experience
  • Deep L2/L3 and management-protocol knowledge, with experience using SONiC or network-switch operating systems
  • Systems software experience with Go and Python, plus debugging across firmware, drivers, operating systems and applications
  • Hands-on switch ASIC and telemetry experience, covering silicon counters, data interfaces and large-scale collection pipelines

Who this fits

This senior, hands-on technical leadership role suits someone who can direct systems design and work through complex networking issues with customers. You’ll mentor engineers and collaborate with product managers and cross-functional teams. The stated annual salary range is $160,000 to $200,000.

From the employer

Job Req ID: 30252

About Supermicro:

Supermicro® is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.

Job Summary:

We are looking for an experienced Senior Software Engineer to architect and lead development of switch agent and network management software for large-scale AI and data center fabrics. In this role, you will own the technical direction of software that runs on network switches and the services that provision, monitor, and troubleshoot them at cluster scale. The roadmap extends deeper into switch silicon and telemetry, and into making the resulting data and logs directly consumable by AI agents.

The ideal candidate pairs deep systems and networking expertise with the judgment to set technical direction across teams. You will establish yourself as a specialist in AI networking products built on Supermicro switches and NVIDIA/AMD GPU servers, partner closely with Product Management and customers to shape the roadmap, and mentor engineers as the platform scales.

Essential Duties and Responsibilities:

  • Architect, design, and develop innovative, scalable, and high-performance software solutions for AI networking products spanning Supermicro switches and NVIDIA/AMD GPU server fabrics.
  • Own end-to-end technical design of on-switch agent software and the management services it integrates with, from APIs and data models through deployment, upgrade, and lifecycle management.
  • Lead deep technical engagements with customers, involving design, coding, bring-up, performance tuning, failure analysis, and production hardening.
  • Drive performance, reliability, and debuggability improvements across AI clusters, including telemetry, metrics, and automated diagnostics.
  • Architect ASIC-level and platform telemetry pipelines, spanning hardware counters, buffer and queue statistics, and drop and error reporting, from switch silicon through to fabric-wide analytics.
  • Define how collected telemetry, counters, logs, and events are structured, labeled, and enriched so they can be consumed directly by AI agents and automated diagnostic workflows.
  • Partner with Product Managers, program management, and cross-functional teams to translate customer and market requirements into executable technical roadmaps.
  • Set and uphold engineering standards across design and code review, test strategy, documentation, and operational readiness for released software.
  • Mentor engineers and grow the team's depth in network operating systems, switch software, and fabric-scale diagnostics.
  • Continuously evaluate new technologies and AI-assisted approaches to improve software development efficiency, diagnostics, and operational workflows.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field (or equivalent experience).
  • 8+ years of relevant industry experience, including technical leadership across complex systems.
  • Deep knowledge of L2/L3 networking protocols and management protocols, with experience on network operating systems such as SONiC and switching platforms such as Broadcom or Marvell.
  • Proven systems software expertise with proficiency in Go and Python (C/C++ a plus), and comfort debugging across firmware, driver, OS, and application layers.
  • Demonstrated experience in high-performance networking and system-level debugging, including packet drops, retransmissions, congestion, QoS, ordering, telemetry, and buffer management.
  • Hands-on experience with switch ASICs, ideally Broadcom (BCM), and the abstraction or SDK layers above them such as SAI, syncd, or vendor SDKs, including ASIC counters, resource tables, and silicon-level debugging.
  • Strong background in network telemetry, including model-driven and streaming interfaces such as gNMI, gNOI, or OpenConfig, and export mechanisms such as sFlow, IPFIX, or in-band telemetry, along with the pipelines that collect, store, and analyze that data at scale.
  • Experience designing datasets for machine consumption; familiarity with AI/LLM agent integration is a strong advantage.
  • Strong experience with Linux/Unix operating systems, containers, and REST API design.
  • Excellent interpersonal skills, with the ability to clearly explain complex topics to engineers, Product Managers, and customers, and communicate effectively; strong ability to self-manage.
  • Results driven and comfortable multitasking in a dynamic environment with shifting priorities and changing requirements.
  • Hands-on expertise with RDMA, RoCE, VXLAN, GPU cluster fabrics, or network controller software are added advantages.
  • Nice to have: Docker, Ansible, Git, Redis, Prometheus/Grafana, AI agent frameworks.

Salary Range

$160,000 - $ 200,000

The salary offered will depend on several factors, including your location, level, education, training, specific skills, years of experience, and comparison to other employees already in this role. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation, such as participation in bonus and equity award programs.

EEO Statement

Supermicro is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of Supermicro to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.

Opportunity

Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Software Engineering$160k+

Find me work

By the team behind techroles.

Find me work
Opportunity

Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Find me work

By the team behind techroles.