Temporal Technologies is an innovative company focused on simplifying code and enhancing developer experiences. They are seeking a Staff Software Engineer to lead the design and evolution of internal engineering tooling, improve workflows, and drive the adoption of AI-enabled coding tools across the organization.
Responsibilities:
- Lead the design, build, and evolution of internal engineering tooling that improves builder flow and reduces friction across the company
- Define best practices and drive adoption of AI agentic coding tools through guidance, automation, and hands-on enablement
- Architect, develop, and operate internally facing agents that scale across teams and use cases
- Own and continuously improve developer workflows, including guardrails, evaluation frameworks, and guidance that enables safe and effective adoption of new tooling
- Own the strategy, development, and operation of our internal agent platform, setting direction and ensuring reliability and scalability
- Partner closely with stakeholders across Engineering, Product, Sales, and G&A to identify high-impact opportunities where AI can accelerate work and improve outcomes
- Establish and drive measurement and feedback loops (usage, reliability, cost, and cycle time) to quantify impact, inform prioritization, and guide iteration
- Create and maintain clear documentation, playbooks, and enablement materials, and proactively drive adoption of paved roads across the organization
- Mentor and support engineers on the team, raising the bar on technical design, execution, and use of AI-enabled tooling
- Participate in on-call rotation, while identifying and driving improvements that reduce operational burden and improve the internal user experience
Requirements:
- Strong software engineering fundamentals and a track record of leading the design, delivery, and operation of production-quality internal platforms or developer tooling
- Experience leveraging modern agentic coding tools such as Codex and Claude Code, including defining best practices and driving adoption across teams
- Proficiency in one or more programming languages commonly used at Temporal, such as Go, TypeScript/JavaScript, Python, or Java, with the ability to make pragmatic, high-leverage technical decisions
- Experience architecting and scaling workflow automation or internal tools (CLI tools, services, GitHub automation, cloud automation, or similar) used across teams or the organization
- Strong judgment about when to standardize versus when to enable flexibility, and how to remove friction without compromising reliability, security, or long-term maintainability
- Comfort leading cross-functional collaboration, including partnering with non-traditional developers and translating ambiguous needs into scalable, well-adopted solutions
- Ability to use data and qualitative feedback together to define success metrics, prioritize effectively, and measure impact
- Clear written communication, including documentation that enables self-service and scales knowledge across teams
- Experience building internal agents and operating an agent platform
- Familiarity with developer productivity measurement frameworks such as SPACE and DORA metrics