Staff System Engineer

Super Micro Computer, Inc.
San Jose, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 185K

Job location

San Jose, United States of America

Tech stack

Computing Platforms
Systems Engineering
BIOS
Cloud Computing
Databases
Continuous Integration
DevOps
Distributed Systems
Serial ATA
Python
Network Security
Shell
PCI Express
Powershell
Reliability Engineering
SAS (Software)
Software Engineering
Data Logging
Scripting (Bash/Python/Go/Ruby)
Extensible Firmware Interface
Nvme

Job description

The Staff System Engineer position provides an extraordinary opportunity support our Engineering team. You will support, test and validate server/storage system level products. This role will also configure, deploy, troubleshoot, validate server/storage performance and application solutions. This position will be located in San Jose, CA., Includes the following essential duties and responsibilities (other duties may also be assigned):

  • Define and develop application benchmarks based on enterprise computing requirements, generic server architecture, hardware key components, examples include Intel/AMD/Nvidia platform architecture, CPU interface, memory(DDR and LPDDR..etc) interface, PCIe interface, flashed based storage (SAS, SATA, and NVMe) interface.
  • Execute benchmark testing and build proof of concepts based on latest data center technologies and Supermicro server products such as the Supermicro SuperServers
  • Work with product managers and system engineers to draft technical marketing presentations and white papers for online publications and industry event promotional activities
  • Proactively engage in learning and researching new technologies and products to propose new Proof of Concepts
  • Work with sales and customers to provide networking solution and technical knowledge
  • Work with cross function team build and maintain CI/CD Pipelines
  • Using tool to Monitor, Logging, and Incident Response
  • Primarily revolve around automating, streamlining, and maintaining the software development and deployment lifecycle to enable faster, more reliable software releases

Requirements

    • Bachelor or Master's degree in EE, CE with minimum of 8 years system engineering experiences in server products is preferred
  • 3-5+ years of hands-on experience in DevOps, System Administration, Cloud Operations, or Site Reliability Engineering (SRE).
  • Strong Knowledge in CI/CD Tools, Cloud Platforms, Scripting & Automation, Monitoring & Logging, Networking & Security, OS Management.
  • Strong knowledge in server architecture and AMI BIOS/OS concept, and knowledge in distributed computing is a plus
  • Knowledge in benchmarks(FIO/IOMeter/HammerDB), PCIe/SATA/SATA/memory interface protocol, and database.
  • Experiences in scripting languages (Powershell, Linux Shell, Python, UEFI Shell) a plus
  • Good communication skills
  • International/domestic travel

Benefits & conditions

$160,000 - $185,000

The salary offered will depend on several factors, including your location, level, education, training, specific skills, years of experience, and comparison to other employees already in this role. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation, such as participation in bonus and equity award programs.

About the company

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.

Apply for this position