S

Super Micro Computer

Modular, energy-efficient server hardware solutions

Senior Software Developer

Full-Stack EngineeringUpdated on Nov 14
Full-timeSan Jose, CA, USAIn-person

About the Job

Requirements

  • A BS or MS degree in Computer Science or a related field is preferred.
  • At least 8 years of professional full-stack web development experience.
  • Strong experience with server-side programming and relational databases, including query optimization.
  • Proficiency in HTML5, CSS3, and modern JavaScript, including component-based front-end frameworks.
  • Experience building and integrating RESTful APIs and single-page applications.
  • Experience working with content management systems at scale.
  • Experience integrating third-party APIs and SaaS platforms into production systems.
  • Working knowledge of web performance optimization, caching strategies, and SEO fundamentals.
  • Experience with production monitoring, performance diagnostics, and troubleshooting live systems.
  • Familiarity with agile development and continuous integration/continuous delivery practices.
  • Ability to work autonomously while collaborating to meet company-wide deadlines.

Responsibilities

  • Develop modern, responsive, high-performance web applications and front ends for the company's corporate web properties.
  • Build and integrate AI-assisted capabilities into web and customer support experiences.
  • Automate recurring development, content, and deployment workflows to reduce manual effort and improve time-to-market.
  • Develop and maintain multilingual, geo-aware web experiences for international markets.
  • Integrate third-party chat, search, translation, and analytics platforms and services into production systems.
  • Optimize page performance, caching, and content delivery across the web platform.
  • Architect systems to support reuse, and build and document libraries of shared components.
  • Optimize application pages for SEO and AI-engine discoverability.
  • Guide product releases and code reviews, and delegate tasks to junior team members to maintain quality and timelines.
  • Monitor production systems, diagnose performance and usability issues, and drive them to resolution.
  • Design and execute a roadmap rapidly and iteratively as a self-directed contributor.

Desired Qualifications

  • Experience integrating AI or large language model APIs, or using automation tooling.
  • Experience with multilingual or internationalized web applications.

About the Company

Super Micro Computer

Modular, energy-efficient server hardware solutions

Super Micro Computer designs and sells high-performance, energy-efficient server hardware and related software and services for data centers, cloud, AI, 5G, and edge computing. Its modular Building Block Solutions let customers assemble configurable servers, storage, motherboards, and chassis from common components to match workloads. The company emphasizes green computing and power efficiency to reduce energy use in large-scale deployments and enable faster procurement. Its goal is to help customers deploy reliable computing infrastructure quickly through direct sales and an extensive partner network of distributors and value-added resellers.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Jose, CA
Founded
1993

Recently Posted Jobs

Explore more opportunities at Super Micro Computer

See more jobs