M

Mirantis

Kubernetes management platform with services

Senior Software Engineer - UI

Frontend EngineeringPosted on Nov 11
Full-timeRaleigh, NC, USANo salary listed

About the Job

Requirements

  • At least 5 years of experience building production web applications, with substantial depth in React and TypeScript.
  • Strong command of modern React and server rendering, including understanding the appropriate use of server-side features for security and latency.
  • Experience building data-dense operational interfaces with large tables, filtering, charts, live-updating state, and considered handling of loading, partial, and error states.
  • Fluency in CSS and token-driven styling with Tailwind, and the ability to work within a design system.
  • Treat accessibility and testing as part of completion, including experience with Vitest, Testing Library, and Playwright.
  • Fluency with AI-assisted development tools such as Claude Code and OpenAI Codex in a daily engineering workflow.
  • Comfort working autonomously on a small, remote-first team with a written culture.

Responsibilities

  • Build and evolve management consoles for cluster, node, and workload management in Mirantis Kubernetes Engine, and for model deployment, inference endpoints, GPU capacity, quotas, API keys, and usage in the AI product.
  • Turn operational data—including cluster health, serving metrics, GPU telemetry, and cost and metering views—into reliable interfaces that accurately represent scheduling and failure states.
  • Own and extend a shared design system and component library for reuse across products.
  • Integrate with Kubernetes, API gateway, identity, and metering platform APIs; shape APIs with backend engineers before they are finalized and flag API designs that would create poor user experiences.
  • Deliver UI in enterprise environments through Helm-packaged delivery and versioned upgrades, including restricted or offline networks without runtime dependencies on the public internet.
  • Balance new product development with mature-product release cycles, upgrades for existing customers, and bug triage.
  • Contribute across a multi-service codebase and help set engineering direction through design documents and reviews.

Desired Qualifications

  • Experience with Kubernetes or infrastructure-tooling interfaces, and comfort reading Go services and Kubernetes APIs to investigate questions.
  • Experience with AI product interfaces, including model catalogs, playgrounds, prompt and token usage reporting, and streaming responses.
  • Experience owning a design system or component library used by multiple applications.
  • Enterprise deployment experience, including air-gapped installations, SSO/OIDC, RBAC-driven interfaces, or FIPS or STIG compliance.
  • Experience with frontend observability and product analytics tools such as Sentry, OpenTelemetry, and PostHog, or open-source contributions in the Kubernetes or machine-learning ecosystems.

About the Company

Mirantis

Kubernetes management platform with services

Mirantis provides a Kubernetes management platform and related cloud services. It helps businesses run and scale containerized applications in the cloud by automating deployment, management, and scaling of Kubernetes clusters. The product is available as a free download, while the company earns revenue from professional services such as consulting, training, and support. This mix of software and services sets it apart from competitors that rely solely on software sales. Mirantis works with many clients across industries, focusing on helping organizations migrate to modern, scalable cloud solutions. The overall goal is to enable customers to operate their software more efficiently at large scale in the cloud.

Company size
501-1,000
Company stage
Acquired
Total funding
$255M
Headquarters
Mountain View, CA
Founded
1999

Recently Posted Jobs

Explore more opportunities at Mirantis

See more jobs