Software Engineer, Ui Platform

Anthropic Anthropic · AI Frontier · San Francisco, CA +1 · Engineering & Design - Product

Software Engineer on the UI Platform team responsible for building and maintaining the foundational infrastructure, components, APIs, and tooling for Anthropic's consumer product, Claude.ai. This role focuses on improving developer velocity, reliability, and performance across web, mobile, and desktop surfaces.

What you'd actually do

  1. Design and build shared UI components, libraries, and abstractions that product teams across Anthropic use to ship consistently and efficiently on web and mobile
  2. Contribute to the BFF API layer that powers Claude.ai's client applications—thinking carefully about clean contracts, performance, and reliability at the boundary between frontend and backend
  3. Improve developer velocity across the organization by reducing friction in our build, deploy, and testing pipelines
  4. Work on performance and reliability: identify and resolve latency issues, improve observability, and help establish high standards that the rest of the platform team can build on
  5. Partner closely with product engineering teams to understand their needs, unblock them when possible, and shape platform investments around where the most impact is

Skills

Required

  • React
  • TypeScript
  • API design
  • frontend development
  • backend development
  • reliability
  • observability
  • performance optimization
  • developer tools
  • infrastructure

Nice to have

  • shared component libraries
  • design systems
  • reusable UI infrastructure
  • client-server architecture
  • CI/CD
  • build systems
  • deployment automation
  • monitoring
  • metrics
  • logging
  • tracing

What the JD emphasized

  • 5+ years of software engineering experience
  • significant time spent building shared platforms, developer tools, or infrastructure
  • strong practical skills in modern web technologies (React, TypeScript or comparable frameworks)
  • experience designing or consuming APIs that serve frontend applications
  • solid instincts around reliability, observability, and performance
  • enjoy operationalizing those instincts in production systems