About this role
<div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Job Req ID: 25296</b></H2> </div><div></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>About Supermicro:</b></H2> </div><div><p>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.</p> </div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Job Summary:</b></H2> </div><div><p style="margin-bottom:11.0px">Supermicro is seeking a Software Design Engineer for their San Jose, CA headquarters. This role will be working within a team to design, implement and maintain our front-end of server management product. Candidate should be self-motivated and eager to satisfy customers' need by considering security, performance, optimization and usability in their designs.</p> </div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Essential Duties and Responsibilities:</b></H2> </div><div><ul> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Lead the design, implementation, and maintenance of backend solutions using Java Enterprise Edition (Java EE), ensuring adherence to best practices and industry standards.</span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Design, optimize, and maintain SQL databases to support the storage and retrieval of data efficiently, ensuring data integrity and security.</span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Develop and maintain robust APIs for effective communication between the frontend and backend systems, ensuring seamless integration of features.</span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Contribute to the design and optimization of the overall system architecture, with a focus on scalability, performance, and reliability.</span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Implement and maintain security measures within the backend, including encryption, authentication, and authorization protocols, to safeguard sensitive data.</span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Implement tools and processes for monitoring and analyzing system performance, identifying and addressing bottlenecks to optimize efficiency.</span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Plan for and implement strategies to ensure the scalability of backend systems, accommodating increasing workloads as the user base expands.</span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Conduct thorough code reviews, implement coding standards, and follow best practices to maintain high-quality backend code.</span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Create and update comprehensive technical documentation for backend systems, facilitating team understanding and enabling future development.</span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Quickly identify and resolve issues within the Java EE and SQL codebase, collaborating with the team to implement effective solutions.</span></span></li> </ul> </div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Qualifications:</b></H2> </div><div><ul> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">BS or MS degree in Computer Science, Information Management or related department </span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">3+ year experience in software design </span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Proficient in Java Enterprise Edition</span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Proficient in SQL tuning/Performance Testing and Optimization</span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Proficient In Data Modeling and Design</span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Proficient in Build Automation Tools (Maven/Gradle) </span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Proficient in Git Version Control/Git Flow Workflow </span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Familiar with DMTF’s Redfish standard </span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Familiar with Linux </span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Knowledgeable in microservice architecture within a Kubernetes k8s ecosystem </span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Experienced in Container Orchestration: Kubernetes environment, including containerization and helm chart scripting </span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Experienced in Scripting Languages </span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Experienced in Database cluster administrator (PostgreSQL ecosystem) </span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Experienced in Infrastructure as code with Ansible for automating deployments </span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px">Experienced in CI/CD pipelines using tools like GitLab CI, Docker Composer, and Makefile</span></span></li> <li><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px"><span>Good English communication skill and proactive mindset on global team collaboration</span></span></span><span style="font-family:Arial, Helvetica, sans-serif"><span style="font-size:14.0px"> </span></span></li> </ul> </div></div></div>