Super Micro Computer logo
Sr. Software Design Engineer
full-timeNew Taipei

Summary

Location

New Taipei

Type

full-time

Explore Jobs

About this role

Job Req ID: 28254

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:

Supermicro is seeking a Sr. Software Design Engineer to support, develop and maintain Supermicro server management software products and utilities. This position will lead and coordinate software activities associated with the design, development, test verification and validation of software solutions in systems.

Essential Duties and Responsibilities:

  • Design and develop backend services and microservices for large-scale data center management platforms.
  • Implement high-quality, scalable RESTful APIs and integrate with third-party systems/services (e.g., Redfish, IPMI, SNMP, cloud APIs).
  • Develop backend features using Go / Python, ensuring performance, reliability, and maintainability.
  • Participate in system architecture design, including service decomposition, data flow design, and distributed system patterns.
  • Collaborate with cross-functional teams (PM, QA, hardware/system teams) to translate requirements into technical solutions.
  • Work with containerized environments and cloud technologies (Docker, Kubernetes, IaC).
  • Apply basic knowledge of data center infrastructure (server, power, cooling, monitoring) to enhance backend workflows and system integration.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field is preferred.
  • Minimum of 5 years of relevant working experience is preferred.
  • Good communication skills and the ability to articulate technical concepts to both technical and non-technical stakeholders.
  • Experience with microservices or distributed systems is a plus.
  • Familiarity with modern frameworks (React, Vue, Flask, Gin, etc.) is a plus.

Other facts

Tech stack
Backend Services,Microservices,RESTful APIs,Go,Python,System Architecture,Data Flow Design,Distributed Systems,Containerized Environments,Cloud Technologies,Data Center Infrastructure,Collaboration,Technical Solutions

About Super Micro Computer

Supermicro® (NASDAQ:SMCI), with 30+ years of leadership in Enterprise, cloud, AI, and 5G Telco/Edge Infrastructure solutions, pioneers the industry with Building Block Solutions® and Green Computing servers. Its customizable, efficient, and sustainable IT offerings such as liquid-cooling technology redefine performance standards and environmental responsibility.

Team size: 5,001-10,000 employees
LinkedIn: Visit
Industry: Computer Hardware Manufacturing
Founding Year: 1993

What you'll do

  • The Sr. Software Design Engineer will lead and coordinate software activities related to the design, development, test verification, and validation of software solutions for Supermicro server management software products. This includes designing and developing backend services and microservices for large-scale data center management platforms.

Ready to join Super Micro Computer?

Take the next step in your career journey

Frequently Asked Questions

What does a Sr. Software Design Engineer do at Super Micro Computer?

As a Sr. Software Design Engineer at Super Micro Computer, you will: the Sr. Software Design Engineer will lead and coordinate software activities related to the design, development, test verification, and validation of software solutions for Supermicro server management software products. This includes designing and developing backend services and microservices for large-scale data center management platforms..

Why join Super Micro Computer as a Sr. Software Design Engineer?

Super Micro Computer is a leading Computer Hardware Manufacturing company.

Is the Sr. Software Design Engineer position at Super Micro Computer remote?

The Sr. Software Design Engineer position at Super Micro Computer is based in New Taipei, Taiwan. Contact the company through Clera for specific work arrangement details.

How do I apply for the Sr. Software Design Engineer position at Super Micro Computer?

You can apply for the Sr. Software Design Engineer position at Super Micro Computer directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Super Micro Computer on their website.