Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$110k - $135k

Supermicro

Job Req ID: 30251
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 a passionate, motivated Software Engineer to join our dynamic and fast-paced team building switch agent and network management software for large-scale AI and data center fabrics. In this role, you will design, develop, and test software that runs on network switches, along with the automation that provisions, monitors, and troubleshoots them. Upcoming work reaches deeper into switch silicon and telemetry, and into making the resulting data and logs directly consumable by AI agents.

The ideal candidate has a strong foundation in systems or networking software and a passion for learning. In this role, you will work closely with team leaders, project managers, and senior engineers to innovate, design, and test, adapting to evolving priorities and technical challenges. This position provides hands-on exposure to production AI clusters built on Supermicro switches and NVIDIA/AMD GPU servers.

Essential Duties and Responsibilities:

  • Contribute to the design, development, and maintenance of on-switch agent software and the management and diagnostic services it integrates with.
  • Build automated software solutions for provisioning, monitoring, configuration, and troubleshooting across data center and AI cluster platforms.
  • Work with team leaders and project managers to innovate, design, implement, and test new capabilities from concept through release.
  • Develop and run diagnostic and performance workloads, such as link quality, packet drop and capture, routing neighbor checks, and system health, and analyze the results.
  • Troubleshoot software, automation, and integration issues and develop permanent solutions to improve reliability and maintainability.
  • Contribute to performance, reliability, and debuggability improvements 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, along with the pipelines that deliver it.
  • Help structure, label, and enrich collected metrics and logs so they can be consumed by AI agents and automated diagnostic workflows.
  • Maintain technical documentation, APIs, and operational procedures for developed software solutions.
  • Continuously evaluate new technologies and AI-assisted approaches to improve software development efficiency, diagnostics, and operational workflows.


Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field (Master's degree preferred).
  • 2-4+ years of experience in software engineering.
  • Strong programming skills: Go and/or Python; shell scripting; Ansible.
  • Working knowledge of L2/L3 networking protocols and management protocols; exposure to SONiC or comparable network operating systems is a plus.
  • Experience with network telemetry and monitoring, such as streaming telemetry (gNMI/OpenConfig), sFlow, IPFIX, SNMP, or metrics pipelines such as Prometheus.
  • Exposure to switch ASICs, ideally Broadcom (BCM), and the abstraction or SDK layers above them such as SAI, syncd, or vendor SDKs, is a strong plus.
  • Interest or experience in preparing structured, labeled data from logs, metrics, and events for consumption by AI agents and LLM-based tooling.
  • Experience with Linux/Unix operating systems, containers (Docker), and REST APIs.
  • Foundational understanding of software architecture, debugging, troubleshooting, and performance analysis.
  • Nice to have: RDMA, RoCE, VXLAN, K8s, Git, Redis, Grafana, AI-assisted development tools (Cursor).
  • Strong analytical and problem-solving skills.
  • Ability to work independently and manage multiple technical priorities.
  • Excellent written and verbal communication skills.


Salary Range

$110,000 - $135,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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in San Jose, CA vacancy
  • $388k

     ...part of what’s next. Our Content & Business Products (CBP) Engineering teams build the products and services to optimize and automate...  ...that other engineering teams build on, across the full software stack — from GraphQL/RESTful APIs and embeddable UI components... 
    Suggested
    Hourly pay
    Full time
    Immediate start
    Remote work
    Flexible hours

    Netflix

    Los Gatos, CA
    1 day ago
  • $388k

     ...entertainment is imagined, created, and delivered to a global audience. Engineering teams within Netflix work hard every day to scale and innovate...  ...production and member experiences in an ever-growing complex software landscape. Our Content & Business Products (CBP)... 
    Suggested
    Hourly pay
    Full time
    Work experience placement
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    1 day ago
  • $130.75k - $181k

     ...Platform team to design, develop, and maintain the large-scale software platforms that serve millions of users globally. In this...  ...tolerance, horizontal scalability, and load balancing. Performance Engineering: Drive the scaling, optimization, and innovation of the Data... 
    Suggested
    Permanent employment
    Full time
    Work experience placement
    Work at office
    3 days per week

    Eightfold

    Santa Clara, CA
    1 day ago
  • $250k - $413k

     ...localized experience helps millions of members connect with content in their own language and culture.  The Product Localization Engineering team is reimagining how localization works at Netflix. We build the platforms, products, and AI-powered systems that enable... 
    Suggested
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    1 day ago
  • $250k - $413k

     ...and what do they need? This is the responsibility of Identity Engineering, managing some of the most foundational infrastructure at Netflix...  ...be a great fit if you: Have 3–6+ years of professional software engineering experience building production systems, ideally spanning... 
    Suggested
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    1 day ago
  •  ...universal Physical AI OS, making robots as easy to build and deploy as software. Today, robotics is fragmented, slow, and closed: most builders...  ...it with you. The Role We are looking for a Senior AI Engineer to design, build, and ship AI-powered software across the full... 
    Full time

    Dexmate

    Santa Clara, CA
    1 day ago
  •  ...where rigorous thinking, autonomy, and continuous learning are core to how we work. The Role We're looking for a Senior Software Engineer to join our Platform team and build the foundational infrastructure that powers Gridmatic. Our platform challenges are shaped... 
    Full time

    Gridmatic

    Cupertino, CA
    1 day ago
  • $388k

     ...discovering what happens when you merge creativity, intuition and cutting-edge technology. Come be a part of what’s next. Netflix's Ads Engineering team is building the technology and infrastructure behind our advertising business and in-house ad tech ecosystem. We are... 
    Hourly pay
    Full time
    Local area
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    1 day ago
  • $150.4k - $277.6k

     ...Platform And Frameworks Software Engineer, Sear The SPEAR team in Apple's Security Engineering & Architecture organization is hiring a collaborative OS platform software engineer with a drive to improve the security of end user devices. SPEAR is a dedicated team of... 
    Relocation

    Apple

    Cupertino, CA
    5 days ago
  • $124k - $171k

    ### Applied Materials, Inc. is the global leader in materials engineering solutions used to produce virtually\n\n### every new chip and...  ...future.\n\n### \n\n### Applied Materials\u2019 Common Systems Software Department is searching for an experienced Software\n\n### Engineer... 
    Full time
    Work experience placement
    Remote work
    Relocation
    Shift work

    Applied Materials

    Santa Clara, CA
    1 day ago
  • $150k - $200k

     ...intelligence that will expand global economies, protect space and our planet and enhance our overall quality of life. As a GNC software engineer, you will focus on the development and maintenance of E-Space's Satellite Simulations. You will work with GNC and Embedded... 
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    E-Space

    Saratoga, CA
    1 day ago
  • $116.5k - $173.25k

     ...we take care of ourselves, each other, and our communities.\n\nJob Summary:\n\nWe are looking for a talented and driven Senior Software Engineer with deep expertise in full stack JavaScript development to join our engineering team. In this role, you will design, build,... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Paypal

    San Jose, CA
    1 day ago
  • $124k - $171k

     ...Who We Are Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and...  ...wherever you may go. Learn more about our benefits .      As a Software Engineer at Applied Materials, you’ll dive deep into ground-... 
    Full time
    Work experience placement
    Relocation

    Applied Materials

    Santa Clara, CA
    1 day ago
  •  ...impact alongside a fast-paced team that thrives on creativity and collaboration, we’d love to have you on board! The Software Camera Tools Engineer will be part of indie’s Vision Business Unit and will support the Image Signal Processing (ISP) team on camera host tools... 
    Full time

    Indie Semiconductor

    San Jose, CA
    1 day ago
  •  ...generation of computing in a fast-paced startup environment. Job Responsibilities: Participate in all parts of software engineering, ranging from design and implementation of software solutions to testing and peer review Collaborate with engineers on building... 
    Full time

    Nexthop Systems

    Santa Clara, CA
    1 day ago
  • Design and develop code for complex software solutions for semiconductor equipment components and devices Develop software documentation...  ..., computer science, information management, software/system engineering, cyber security or mathematics 4-7 years of related experience... 
    Full time

    Applied Materials

    Santa Clara, CA
    1 day ago
  • Implements tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight from more experienced staff Follows well-established internal conventions and standard procedures Understands internal standards & processes an applies them to make technical... 
    Full time

    Paypal

    San Jose, CA
    1 day ago
  • $123k - $191k

     ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge...  ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life... 
    Full time
    Work experience placement

    Arista Networks

    Santa Clara, CA
    1 day ago
  • $388k

     ...formats. The challenge ahead involves scaling our ad tech to maximize its impact on our business. Our Team The Ads Platform Engineering teams build advertising systems and integrations that power the delivery of ads using our world-class content delivery ecosystem.... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    1 day ago
  • $140k - $210k

     ...workplace. Check out our Life at Yubico Page on LinkedIn and our awards here. The Role: Yubico is looking for a Senior Software Engineer who is innovative and has a passion for building highly efficient production solutions software. In this role, you will be... 
    Full time
    Contract work
    Work at office
    Immediate start
    Remote work

    Yubico

    Santa Clara, CA
    1 day ago
  • $116.5k - $173.25k

     ...Summary: This job delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC). It involves advising management on project-level issues, guiding junior engineers, operating with little supervision, and applying knowledge of technical... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Paypal

    San Jose, CA
    1 day ago
  • $168k - $270.25k

     ...The NVIDIA Operations organization is seeking an experienced software engineering professional for the position of System Data Architect. As a member of our team you will be an integral part of building data platforms and tools. You will support initiatives for the Data... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $150k - $190k

     ...We are seeking an experienced Senior Software Engineer with a strong background in EVPN VXLAN technologies for data center and service provider environments. The ideal candidate will have hands-on experience working on a large-scale network operating system for Layer 2... 
    Worldwide

    Ip Infusion Us Inc.

    Santa Clara, CA
    1 day ago
  • $134k - $167k

     ...CI/CD infrastructure to support end-to-end automation of lab software Work with internal groups to create test automation functionality...  ...in a related field ~ BS in Computer Science, Computer Engineering or related field ~ Proficiency in Python or C++ ~ Experience... 
    Full time
    Local area

    Archer

    San Jose, CA
    1 day ago
  • Company Description Mindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at Job Description Job Description: We are currently seeking highly-motivated individuals who...
    Full time

    Mindlance

    Santa Clara, CA
    1 day ago
  • $143.5k - $212.85k

     ...need to know about the role: \n \nAs a member of the Checkout Engineering team, you will be responsible for the development and delivery...  ...analytics teams to understand what the buyers and merchants using our software desire from us. We\u0027re looking for talented, motivated and... 
    Full time
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Paypal

    San Jose, CA
    1 day ago
  •  ...initial design through production and coordinate the work of other engineers. Contribute to design, development, unit testing, code...  ...containers, and micro-frontends to improve development efficiency and software solutions. Requirements ~5+ years of professional... 
    Full time
    Work at office
    Flexible hours

    Pure Storage

    Santa Clara, CA
    3 days ago
  • $139k - $257.55k

     ...League content as trusted, structured, and AI-ready knowledge for internal and external clients. We are looking for a Senior Software Engineer (P40) who will help design and build these knowledge management and GenAI services , enabling product teams to create high-... 
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    5 days ago
  •  ...goals. ~ World-class leadership team: Our Heads of AI, Engineering, and Product bring extensive experience from some of the world...  ...and intelligent automation. Now we need an experienced software engineer to make these systems scale. You'll be the first dedicated... 

    Kai Cyber, Inc.

    San Jose, CA
    1 day ago
  • $132k - $198.45k

     ...NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors. About the Team We're looking for a Fullstack Software Engineer to join the Fleet Platform & Operations Tooling team. You'll build the internal tools and platform systems that Nuro's... 
    Immediate start
    Flexible hours

    Nuro

    San Jose, CA
    17 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!