Manager, Software Development

SupermicroSan Jose, CA

About The Position

Super Micro Computer, Inc. is currently seeking a results-oriented Software Development Manager (Online Ordering) who is passionate about both feature development and operational excellence, who can build and lead a team of world class engineers as they expand, optimize and fine tune our APIs and services to support our ever-increasing scale and our customers' demands for new capabilities. The successful candidate will be responsible for the technical delivery of their team: aligning with product and leadership on roadmaps, owning their deliverables commitments and growing their team's technical expertise. Strong communication, positive energy and independent thinking is required.

Requirements

  • 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.

Nice To Haves

  • Graduate degree a plus

Responsibilities

  • 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
  • Encourage experiments, fast learning, and fast failure
  • Encourage controlled risk taking and learning from mistakes
  • Support and drive efforts to create a diverse team, employ equitable practices, and nurture an inclusive work environment within your team and the Engineering organization
  • 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
  • Facilitate collaboration between teams, product managers, and stakeholders
  • Demonstrate servant-leadership and encourage others to lead as well
  • Advocate for Agile methodologies and help promote great organizational practices
  • Be a student of Agile and help apply where it makes sense for the organization
  • Run some Agile ceremonies for your team and even act a bit as a Scrum Master

Benefits

  • comprehensive benefits package
  • participation in bonus and equity award programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service