Skip to main content
Temporal Technologies

Staff Product Manager - Developer Lifecycle & Tooling

1w

Temporal Technologies

US · Full-time · $185,000 – $260,000

About this role

Temporal is an open source programming model that simplifies code, makes applications reliable, and empowers developers to deliver features faster. We're hiring a Staff Product Manager to own the developer lifecycle, including CLI, testing framework, deploy safety tooling, local development environment, and getting-started experience. Thousands of companies run mission-critical applications on Temporal, from payment processing to AI agent orchestration.

In this high-ambiguity role, define Temporal's testing strategy like owning test servers or moving to testcontainers, deploy safety via replay-based checks, static analysis, or linting, and shape the overall developer tooling vision. Unify the CLI for humans and AI agents, collapse getting-started to minutes with production-realistic patterns, and influence cross-SDK decisions across Go, Java, TypeScript, Python, and .NET.

Partner directly with engineering leadership to shape priorities and technical direction, represent developer tooling in product reviews and company planning. Temporal's values—curious, driven, collaborative, genuine, humble—guide decisions and teamwork. Join a growing team building the reliable foundation for every developer's toolbox.

Challenge standard thinking, improve developer experience, and build world-class open-source software and communities. Influence Temporal's future in a role owning strategic product questions with no obvious answers. Share our passion for developer tools and be part of an amazing team.

Requirements

  • 8+ years of product management experience
  • Significant time on developer tools
  • Experience with SDKs
  • Experience with CLIs
  • Experience with developer infrastructure
  • Ability to navigate high-ambiguity environments and define strategies for testing and deploy safety
  • Understanding of multi-language developer workflows and cross-SDK consistency

Responsibilities

  • Define and drive the strategy for developer tooling across Temporal's platform, making opinionated bets on testing, debugging, and deploying durable applications
  • Own the testing story end-to-end: strategic call on test infrastructure, define canonical patterns, drive toward trusted tests
  • Own the deploy safety story: determine pre-deploy compatibility checking approach and drive from concept to shipped product
  • Unify the CLI into one coherent tool for humans and AI agents, defining its evolution with AI-assisted development
  • Collapse the getting-started experience so new developers reach a working project in minutes with production-realistic patterns
  • Influence cross-SDK decisions across Go, Java, TypeScript, Python, and .NET for consistency without blocking teams
  • Define the developer-to-operator handoff where shipping ends and operations begin
  • Partner directly with engineering leadership to shape team priorities and technical direction