Sr. Software Engineer

Date: Apr 28, 2024

Location: Chungho, Taiwan, TW

Company: Super Micro Computer

Job Req ID: 24398

About Supermicro:

Supermicro is currently seeking an experienced and exceptional Application Software Engineer to work on web-based applications for business process efficiency. In this role, you will have the opportunity to engage and learn from various application and website development collaborations, providing optimal digital integration for internal resources.

Job Summary:

Supermicro is seeking a top-notch hands-on Sr. Software Engineer to work on PCIe, SAS/SATA, USB and other HW related areas of storage and server products. As part of our small but important software engineering team, you will be responsible for leading the projects and provide technical expertise and recommendations to support and enhance our development projects.

Essential Duties and Responsibilities:

  1. Design, develop, and deploy robust and scalable software solutions.
  2. Collaborate with cross-functional teams to define, design, and ship new features.
  3. Write clean, maintainable, and efficient code following best practices and coding standards.
  4. Troubleshoot, debug, and resolve software defects and issues.
  5. Optimize application performance and scalability through performance tuning and code optimization techniques.
  6. Implement security best practices to protect our applications and data.
  7. Stay up-to-date with emerging technologies and trends in software development.

Qualifications:

  1. Bachelor’s or Master‘s degree in Computer Science, Software Engineering, or a related field.
  2. 7+ years of proven experience as a Software Engineer or similar role.
  3. Strong proficiency in Python, Django, MongoDB, MySQL, MSSQL, and PHP.
  4. Experience with front-end technologies such as Angular, HTML5, CSS3, JavaScript, and related frameworks/libraries.
  5. Familiarity with software development environment such as Git, and Docker, Linux
  6. Excellent problem-solving and analytical skills.
  7. Strong communication and collaboration skills.
  8. Ability to work independently and collaborate with teams.
  9. Language: Able to communicate in English during daily work.

Salary Range

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.


Job Segment: Software Engineer, Front End, Computer Science, Linux, Network, Engineering, Technology