Staff Software Engineer, Continuous Integration

Anthropic Anthropic · AI Frontier · London, United Kingdom · Software Engineering - Infrastructure

Software Engineer role focused on designing, building, and operating large-scale Continuous Integration (CI) systems, including CI infrastructure, test infrastructure on Kubernetes, merge queue management, and CI tooling to improve developer productivity and reliability.

What you'd actually do

  1. Design and build highly reliable, scalable CI infrastructure that supports thousands of daily builds across multiple cloud providers
  2. Develop intelligent test selection systems that reduce CI time while maintaining code quality
  3. Build and improve incident response automation, including cluster load shedding, automatic recovery, and observability tooling
  4. Improve test infrastructure reliability through flake detection, quarantine systems, and test state management

Skills

Required

  • CI/CD systems
  • CI orchestration tools (Buildkite, Jenkins, GitHub Actions, or similar)
  • container orchestration at scale
  • reliability
  • incident response automation
  • observability tooling

Nice to have

  • merge queues
  • branch management at scale
  • test infrastructure
  • intelligent test selection
  • flake management
  • CLI tools
  • developer-facing services
  • GitHub API and automation

What the JD emphasized

  • 10+ years of relevant industry experience building and operating large-scale CI/CD systems
  • deep experience with CI orchestration tools (Buildkite, Jenkins, GitHub Actions, or similar)
  • experience with container orchestration at scale
  • Care deeply about reliability and building systems that "never fail the same way twice"