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

Manager, Software Development

Supermicro

Software Development Manager at Super Micro Computer leading feature development and operational excellence. Responsible for managing and optimizing APIs and services for customer demands.

Posted 5/21/2026full-timeSan Jose • California • 🇺🇸 United StatesMid-LevelSenior💰 $170,000 - $190,000 per yearWebsite

Tech Stack

Tools & technologies
Distributed SystemsDrupalJavaScriptLinuxMagentoPHPReactSDLC

About the role

Key responsibilities & impact
  • Hire and onboard new team members
  • Develop relationships with your team, support, and coach them through regular 1 on 1 meetings
  • Set specific goals with each team member and position them for success
  • Support overall career development and growth
  • Support timely delivery of technical solutions to address engineering needs
  • Participate in technology discussions and advocate for better Software Development Life Cycle practices
  • Grow the technical expertise of your team and promote best practices
  • Own and manage the teams' delivery commitments/work and hold them accountable
  • Grow a healthy, collaborative culture in line with Supermicro core values
  • Be an example and a promoter of transparency and open communication
  • Collaborate closely with the Engineering leadership team, peers, and other leaders in the organization
  • Be a partner of Product and Engineering and work together to consistently align on roadmap and priorities
  • Advocate for Agile methodologies and help promote great organizational practices

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Computer Engineering, or related plus 4 years of industry work experience, or a Master's degree in Computer Science, Computer Engineering, or related plus 3 years of industry work experience, or PhD in Computer Science, Computer Engineering, or related field plus related work experience.
  • Minimum of 4 years developing software in modern programming languages in a Linux environment
  • Minimum of 4 years’ experience managing software development teams
  • Minimum of 3 years’ experience managing and developing direct reports (talent management, recruiting, accountability, motivation/engagement)
  • Strong background in languages and frameworks – HTML, PHP, CSS, JavaScript, React, git/GitHub
  • Familiar with multiple CMS systems (Word Press, Drupal, Magento etc)
  • E-commerce platform, including cataloging and secure payments
  • Familiarity with web QA tools and processes
  • Integration experience with external systems, SAP integration a plus
  • Prior experience growing a web development team with a mix of permanent and contract staffs
  • Experience establishing and evolving lean or agile development processes
  • Experience building and operating Internet-scale applications
  • First-hand knowledge of the engineering challenges with large scale distributed systems
  • Strong verbal and written communication skills
  • Comfortable operating at both strategic and architectural levels.

Benefits

Comp & perks
  • 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.

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
software developmentLinuxHTMLPHPCSSJavaScriptReactgitGitHubAgile methodologies
Soft Skills
team managementcoachinggoal settingcareer developmentcollaborationtransparencycommunicationaccountabilitymotivationengagement
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Computer EngineeringMaster's degree in Computer ScienceMaster's degree in Computer EngineeringPhD in Computer SciencePhD in Computer Engineering