
Software Engineer
Supermicro28 days ago
Taoyuan, TaiwanEntry Level
Responsibilities
- Design, develop, and maintain databases and RESTful APIs.
- Design, develop, and maintain web GUIs based on user requirements.
- Set up and maintain development environments.
- Develop and maintain automated testing environments.
Requirements
- BS in Computer Science or equivalent.
- At least 1 year of experience.
- Ability to work independently.
- Familiarity with Git and Linux is required.
- Familiarity with SQL, MySQL, or PostgreSQL is required.
- Familiarity with C#, Python, and Bash scripting is required.
- Familiarity with design patterns and TCP/IP is required.
- Server familiarity is preferred.
Tech Stack
Categories
About Supermicro
Supermicro designs and manufactures servers, storage systems, GPU platforms, and rack-scale datacenter hardware for enterprises, cloud providers, AI/HPC, and telecom/edge deployments. Its business centers on configurable building-block systems sold directly and through channel partners, plus motherboards, enclosures, and embedded/IoT solutions. Founded in 1993 and headquartered in San Jose, California, Supermicro is a public company trading on NASDAQ under the ticker SMCI.