FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer
Supermicro. Design, develop, and maintain on-switch agent software and integrated management and diagnostic services .
Posted 9/15/2026full-timeSan Jose • California • United StatesJuniorMid-Level💰 $110,000 - $135,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software engineering with a focus on developing and maintaining on-switch agent software and integrated management services. Proficient in programming with Go and Python, along with experience in network telemetry and performance analysis.
Highest-signal resume keywords
Software EngineeringGo ProgrammingPython ProgrammingNetwork TelemetryLinux/Unix Operating Systems
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentShell ScriptingAnsiblePerformance AnalysisDebuggingTroubleshootingTelemetry CollectionMetrics PipelineAI Cluster ManagementAPIs
Soft Skills
Analytical SkillsProblem-SolvingCommunication SkillsIndependent WorkTechnical Prioritization
Tools & Technologies
DockerREST APIsGNMIOpenConfigSFlowIPFIXSNMPPrometheus
Industry Keywords
Data CenterAI ClustersNetworking ProtocolsOperational ProceduresTechnical Documentation
Tech Stack
Tools & technologiesAnsibleDockerLinuxPrometheusPythonShell ScriptingUnixGo
About the role
Key responsibilities & impact- Design, develop, and maintain on-switch agent software and integrated management and diagnostic services
- Build automated solutions for provisioning, monitoring, configuration, and troubleshooting across data center and AI cluster platforms
- Innovate, design, implement, and test capabilities from concept through release with team leaders and project managers
- Develop and run diagnostic and performance workloads, analyze results, and troubleshoot issues
- Improve performance, reliability, and debuggability across AI clusters, including telemetry and metrics pipelines
- Implement collection and processing of ASIC and platform telemetry, including hardware counters, buffer and queue statistics, and drop and error reporting
- Structure, label, and enrich metrics and logs for AI agents and automated diagnostic workflows
- Maintain technical documentation, APIs, and operational procedures
- Evaluate new technologies and AI-assisted approaches to improve development, diagnostics, and operations
Requirements
What you’ll need- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field
- 2-4+ years of experience in software engineering
- Strong programming skills in Go and/or Python
- Shell scripting experience
- Ansible experience
- Working knowledge of L2/L3 networking protocols and management protocols
- Experience with network telemetry and monitoring, including streaming telemetry (gNMI/OpenConfig), sFlow, IPFIX, SNMP, or metrics pipelines such as Prometheus
- Experience with Linux/Unix operating systems, Docker containers, and REST APIs
- Foundational understanding of software architecture, debugging, troubleshooting, and performance analysis
- Strong analytical and problem-solving skills
- Ability to work independently and manage multiple technical priorities
- Excellent written and verbal communication skills
Benefits
Comp & perks- Comprehensive benefits package
- Potential eligibility for bonus programs
- Potential eligibility for equity award programs