S

Super Micro Computer

Modular, energy-efficient server hardware solutions

Senior Cloud Software Engineer

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

About the Job

Requirements

  • A BS in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related field is required.
  • At least 10 years in a technical lead role involving solutions, systems, and software, including ownership of high-level and low-level designs with cross-team design inputs.
  • Strong Python coding, analysis, debugging, and problem-solving skills are required.
  • Hands-on Linux development, Docker, and container experience are required, along with OpenShift or Kubernetes experience and understanding of controllers, operators, and multi-cluster environments.
  • Experience with Git-based development, SQL or NoSQL databases such as PostgreSQL, and RESTful API design is required.
  • Knowledge of security fundamentals, zero-trust principles, image signing, and software bill of materials basics in vulnerability management is required.
  • Experience architecting end-to-end solutions and systems management frameworks for private cloud-based offerings is required.
  • Strong communication and documentation skills are required.

Responsibilities

  • Lead architecture and design for cloud-based orchestration and provisioning solutions.
  • Evaluate new technologies and rapidly develop proof-of-concepts suitable for production-ready products.
  • Own end-to-end solution delivery for SCAC discovery, architecture, implementation, and production readiness.
  • Create and socialize high-level and low-level design artifacts, integration diagrams, data flows, and architecture decision records.
  • Design integration patterns across the Supermicro Software Stack, DCBBS, Kubernetes clusters, data center monitoring and reporting platforms, OpenShift, VMware, storage, networking, and continuous integration and continuous delivery.
  • Identify and close design gaps and risks, proposing mitigation options with clear trade-offs and total cost of ownership impact.
  • Establish and enforce standards through reference architectures, golden paths, and infrastructure-as-code modules.
  • Champion security by design using zero-trust principles, secrets management, vulnerability scanning, and compliance guardrails.
  • Define orchestration workflows for cluster bring-up, upgrades, patching, and teardown.
  • Specify installer strategy and user experience, including preflight checks, image registry, mirror configuration, repository layout, admin node, IP addressing, and hypervisor flags.
  • Formalize integration and API contracts, APIs with SCAC, telemetry, logging, and external registries.
  • Lead performance, scalability, modeling, and validation, including concurrency limits, queue backoff, and artifact caching.
  • Guide delivery from design to general availability, including acceptance criteria, risk registers, exit gates, and sign-offs for security, scale, and operability.
  • Validate end-to-end solutions in reference labs and customer environments, ensuring upgrade and rollback readiness, versioning, and packaging strategy.

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