Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Supermicro

Senior Software Engineer – System Validation

Supermicro

Engineer at Supermicro bridging System Engineering and high-level test automation. Automating software builds and managing DevOps Environment for various configurations.

Posted 7/10/2026full-timeSan Jose • California • 🇺🇸 United StatesSenior💰 $145,000 - $170,000 per yearWebsite

Tech Stack

Tools & technologies
AnsibleCloudJenkinsLinuxPython

About the role

Key responsibilities & impact
  • Automate the software build, installing and provisioning on Ubuntu OS and maintain the DevOps Environment to suit different System configuration requirements.
  • Requires understanding of Linux System administration and developing baseline OS installs.
  • Automate provisioning of test nodes, including BIOS/BMC configuration.
  • This role also includes developing automated test content that integrates with the test automation framework.
  • You will maintain scalable test modules in python.
  • Create scripts and tools that interact with databases to log test results and interface with frontend dashboards for real-time reporting.
  • Write clean, maintainable, and well-documented code following best practices in Software Engineering
  • Provide support and work collaboratively with team members

Requirements

What you’ll need
  • 8 years developing and implementing best practices for Linux servers.
  • Working knowledge of Ubuntu and Red Hat Enterprise Linux operating systems administration
  • 4+ years working experience with Bash/Shell and strong Python skills for test automation in the lab.
  • Experience using Git for codebase version control
  • Experience with DevOps/testing frameworks like Jenkins, Robot framework, and Ansible
  • Experience with maintaining and configuring postfix (email service)
  • Experience writing cloud-init and kickstart configurations from scratch.
  • Demonstrated ability to solve problems independently and work collaboratively in a team environment

Benefits

Comp & perks
  • comprehensive benefits package
  • eligibility for other forms of compensation such as participation in bonus and equity award programs

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Linux System AdministrationUbuntu OSRed Hat Enterprise LinuxPython ProgrammingBash/Shell ScriptingGit Version ControlJenkinsRobot FrameworkAnsibleCloud-Init
Soft Skills
Collaborative Problem-SolvingTeamwork