jobs in Super Micro Computer

全职 Sr. Software Design Engineer 工作, 薪水, Super Micro Computer 台灣 公司招聘中 - Ricebowl

Sr. Software Design Engineer

Undisclosed

台灣

分享
保存

工作地点

  • 台灣 台灣

职位描述

岗位职责

Sr. Software Design Engineer


Date: May 18, 2026

Location: Bade, Taiwan, TW

Company: Super Micro Computer

Job Req ID: 28764
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, develop, and maintain scalable platform services and applications for large-scale data center management systems
  • Build high-quality, secure, and scalable APIs and user-facing features, and integrate with third-party systems such as Redfish, IPMI, SNMP, and cloud APIs
  • Develop backend services (e.g., Go, Python) and/or frontend applications (e.g., modern web frameworks), with strong focus on performance, reliability, scalability, and maintainability
  • Participate in system architecture and technical design, including service decomposition, API design, data flow, and user interaction design across distributed systems
  • Collaborate with cross-functional teams (Product Management, QA, hardware/system teams) to translate business and system requirements into end-to-end technical solutions
  • Develop and deploy applications in containerized and cloud-native environments (e.g., Docker, Kubernetes, Infrastructure as Code)
  • Apply knowledge of data center infrastructure (servers, networking, power, cooling, monitoring) to improve system workflows, automation, and platform integration
  • Leverage AI-assisted development tools to accelerate development lifecycle (prototyping, coding, testing, debugging, documentation) while maintaining strong engineering standards
  • Write clean, well-documented, and testable code; participate in code reviews, troubleshooting, and continuous improvement of engineering practices
Qualifications:
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
  • 3+ years of experience in software development (backend, frontend, or full-stack) is preferred
  • Proficiency in one or more programming languages such as Go and/or Python
  • Strong communication skills, with the ability to clearly explain technical concepts to both technical and non-technical stakeholders
  • Experience with microservices, distributed systems, or large-scale platform development is preferred
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes is preferred
  • Basic understanding of data center infrastructure, system management, or cloud environments is a plus
  • Familiarity with backend and/or frontend frameworks (e.g., Gin, Flask, or modern web frameworks) is a plus
  • Experience with AI-assisted development tools, with the ability to validate, refine, and ensure quality of AI-generated code, is a plus

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多