FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer – Switch Design
SupermicroStaff Software Engineer at Supermicro leading design and development of high-performance networking software for data center platforms. Focusing on SONiC integration with leading networking ASICs.
Posted 6/9/2026full-timeSan Jose • California • 🇺🇸 United StatesLead💰 $200,000 - $255,000 per yearWebsite
Tech Stack
Tools & technologiesGoLinux
About the role
Key responsibilities & impact- Lead the design and development of high-performance networking software for next-generation data center platforms
- Define software architecture integrating SONiC with hardware platform infrastructure
- Develop and maintain robust interfaces for telemetry, diagnostics, and system management
- Lead optimization of system performance, power efficiency, and resource utilization
- Provide technical leadership and mentorship to engineers across teams
- Drive cross-functional collaboration to align on requirements and deliverables
- Engage with the open-source SONiC community
Requirements
What you’ll need- BS/MS in Computer Science, or related STEM field
- 12+ years of software development experience in networking or system software
- Strong programming skills in C/C++ and/or Go
- Expertise in data structures, algorithms, and software design
- Solid understanding of L2/L3 networking in routing protocols, control plane infrastructure, Layer 2 technologies, and network management protocols
- Experience with packet forwarding engines such as Broadcom (XGS), Marvell, VPP, or Linux kernel forwarding
Benefits
Comp & perks- Comprehensive benefits package
- Participation in bonus and equity award programs
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++Godata structuresalgorithmssoftware designL2 networkingL3 networkingrouting protocolspacket forwarding engines
Soft Skills
technical leadershipmentorshipcross-functional collaboration
Certifications
BS in Computer ScienceMS in Computer Science