Temporal

24 open TypeScript positions

Visit Website

Open Positions

Temporal
Remote

Software Engineer - AI SDK

Worldwide $160k - $200k USD Full-TimeEnglish

Temporal is seeking a Software Engineer to join the AI SDK team, focusing on building reliable, fault-tolerant systems for AI applications. The role involves designing and implementing SDK features, collaborating with open-source communities, and ensuring high-quality integrations with AI frameworks. The position is fully remote with occasional travel for team events.

PythonTypeScriptAPI DesignConcurrent Programming +4
1mo ago
Temporal
Remote

Senior Software Engineer, Builder Tools

Remote $176k - $238k USD Full-TimeEnglish

Join Temporal’s Builder Tools Team as a Senior Software Engineer to build and maintain internal engineering tooling that enhances developer workflows and reduces friction. This role focuses on developing and operating internally facing AI agent platforms, standardizing workflows, and partnering with teams across the company to improve productivity and reliability.

Software EngineeringGoTypeScriptJavaScript +6
1mo ago
Temporal
Remote

Staff Software Engineer, Builder Tools

Remote $212k - $286k USD Full-TimeEnglish

Join Temporal as a Staff Software Engineer on the Builder Tools team to design and build internal engineering tooling that enhances developer workflows and reduces friction. Lead the adoption of AI agentic coding tools, architect scalable internal platforms, and partner with cross-functional teams to standardize workflows and improve productivity.

GoTypeScriptJavaScriptPython +6
1mo ago
Temporal
Remote

Staff Solutions Architect - Germany

Remote $165k - $185k EUR Full-TimeGerman, English

The Staff Solutions Architect for the DACH territory will act as a strategic technical advisor, partnering with Sales, Product, and Engineering to guide customers in designing, validating, and scaling mission-critical systems using Temporal. Key responsibilities include leading customer discovery, designing end-to-end reference architectures, and delivering high-impact technical workshops and proof-of-concepts. This role requires significant experience in customer-facing technical pre-sales or post-sales roles, along with a strong background in designing and operating reliable distributed cloud-native applications.

Distributed Systems DesignCloud Platforms (AWS, GCP, AzureCI/CDNetworking +6
2mo ago
Temporal
Remote

Staff Software Engineer, SDK (language Runtime)

Remote $196k - $245k USD Full-TimeEnglish

This role is for a Staff Software Engineer focused on the Language Runtime SDK team at Temporal, an open-source programming model provider. Key responsibilities include taking end-to-end ownership of new features, designing and building Temporal SDKs that tightly integrate with respective language runtimes, and developing foundational features for agentic AI systems. The engineer will also collaborate with the community to debug issues and write public technical documentation, all within a fully-remote company structure.

Software DevelopmentSDK DevelopmentDistributed SystemsConcurrent Programming +3
4mo ago
Temporal
Remote

Senior Solutions Architect, Commercial - San Francisco

Remote $200k - $250k USD Full-TimeEnglish

Temporal is seeking a Senior Solutions Architect to partner with the Commercial Sales team, focusing on technical evaluations and expanding existing customer use of Temporal in a consumption-based model. This high-velocity role requires working across the full sales cycle, building tailored solutions, and delivering enablement sessions to help fast-moving companies adopt Temporal effectively. The architect will also create reusable technical assets and collaborate cross-functionally to influence the product roadmap based on field insights.

GoJavaTypeScriptPython +5
4mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Temporal
Remote

Senior Developer Success Engineer - Emea

Remote $100k - $112k GBP Full-Time

The Senior Developer Success Engineer acts as the frontline technical expert, responsible for helping users deploy and scale Temporal in cloud-native environments like AWS and GCP. Key responsibilities include troubleshooting complex infrastructure and distributed systems issues, optimizing performance, and developing automation solutions. This role requires strong technical skills combined with a passion for improving the overall developer experience.

KubernetesDockerPrometheusGrafana +6
4mo ago
Temporal
Remote

Senior Software Engineer, Frontend

Remote $180k - $230k CAD Full-TimeEnglish

Temporal is seeking a Senior Front-end Engineer (or mid-level) to join the UI team, focusing on building and evolving user experiences for their distributed systems platform across open-source and Temporal Cloud offerings. Key responsibilities include designing high-performance, interactive UIs using Svelte, TypeScript, and Tailwind, while ensuring reliability and scalability for complex system data visualization. The role requires end-to-end feature ownership, close collaboration with cross-functional teams, and driving frontend best practices in performance and accessibility.

TypeScriptSvelteTailwind CSSPerformance Optimization +5
4mo ago
Temporal
Remote

Senior Software Engineer, Frontend

Remote $150k - $210k USD Full-TimeEnglish

Temporal is seeking a Senior Front-end Engineer (also open to mid-level) to build and evolve the user experience for their distributed systems platform products, including open-source offerings and Temporal Cloud. The role involves owning complex frontend features, delivering performant and scalable interfaces, and collaborating with cross-functional partners like designers and backend engineers. Key responsibilities include designing interactive UIs using Svelte, TypeScript, and Tailwind, focusing on reliability, scalability, and sophisticated data visualization.

TypeScriptSvelteTailwind CSSData Visualization +3
4mo ago
Temporal
Remote

Staff Solutions Architect - Singapore

Remote $238k - $280k SGD Full-TimeEnglish

The Staff Solutions Architect will serve as Temporal's primary customer-facing technical leader for the APJ region, based in Singapore. Responsibilities include guiding prospects on application suitability for Temporal's platform, showcasing technical advantages of the cloud service, and positioning Temporal against competitors. This role is vital for driving adoption and owning technical relationships with key decision-makers.

Distributed Systems DesignJavaGolangTypeScript +5
4mo ago
Temporal
Remote

Senior Solutions Architect - New Logo

Remote $200k - $250k USD Full-TimeEnglish

The Senior Solutions Architect is Temporal's primary customer-facing technical leader focusing on the Western region, guiding prospects on platform suitability and showcasing cloud service advantages. Key responsibilities include positioning Temporal against alternatives, helping expand production applications, and managing technical relationships with key decision-makers. This role is vital for positioning Temporal as a leading solution and increasing adoption within customer engineering organizations.

Distributed Systems DesignJavaGolangTypeScript +6
5mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Temporal
Remote

Senior Solutions Architect, Growth

Remote $200k - $250k USD Full-TimeEnglish

The Senior Solutions Architect is the primary customer-facing technical leader for the Growth team, responsible for guiding prospects on Temporal platform suitability and technical advantages. Key responsibilities include positioning Temporal against alternatives, helping customers expand production applications, and owning the technical relationship with decision-makers. This role is vital for positioning Temporal successfully, enabling engineering organizations to adopt the platform, and developing account strategies with sales executives.

Cloud ProvidersDistributed SystemsApplication PrototypingSecurity +5
5mo ago
Temporal
Remote

Senior Software Engineer - AI SDK

Remote $180k - $225k USD Full-TimeEnglish

The Senior Software Engineer - AI SDK will be responsible for designing and implementing Temporal AI SDK features to support the expanding ecosystem of AI applications, which often manifest as distributed systems. Key activities include developing deep understanding of AI development techniques, working primarily with Python and TypeScript, and taking end-to-end ownership of new features. The role also involves serving as a domain expert on AI design patterns and writing public technical documentation for Temporal concepts and APIs.

Generative AIAPI DesignDistributed SystemsConcurrency Primitives +3
5mo ago
Temporal
Remote

Senior Software Engineer, SDK (client Runtime)

Remote $168k - $210k USD Full-TimeEnglish

The Senior Software Engineer - SDK (Client Runtime) will take end-to-end ownership of new features to deliver exceptional reliability and developer experience for Temporal SDKs, which act as runtime environments for customer application code. Responsibilities include designing and building these SDKs, tightly integrating them with their respective languages, and developing features for reliable execution of agentic AI systems. The role also involves collaborating with the community to debug issues, writing public technical documentation, and traveling once or twice a year for in-person connection.

Concurrent ProgrammingDistributed SystemsAPI DesignTechnical Documentation Writing +6
5mo ago
Temporal
Remote

Senior Developer Success Engineer

Remote $145k - $185k USD Full-TimeEnglish

The Senior Developer Success Engineer acts as the frontline technical expert, assisting the community with deploying and scaling Temporal in cloud-native environments. Key responsibilities include troubleshooting complex infrastructure issues, optimizing performance, and developing automation solutions using technologies like Kubernetes, Prometheus, and Terraform. This role requires strong technical expertise and direct engagement with developers to enhance platform reliability and scalability.

PythonJavaGolangTypeScript +6
5mo ago
Temporal
Remote

Staff Developer Success Engineer, Dedicated

Remote $170k - $215k USD Full-TimeEnglish

The Staff Developer Success Engineer acts as the frontline technical expert, helping users deploy and scale Temporal, troubleshooting complex infrastructure issues, and optimizing performance in cloud-native environments. Key responsibilities include gaining expertise in Kubernetes, AWS, GCP, and microservices, participating in on-call rotations, and driving technical solutions for scalability and reliability challenges. This role requires deep engagement with developers and product teams to enhance platform reliability and the overall developer experience.

PythonJavaGolangTypeScript +6
5mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Temporal
Remote

Senior Software Engineer, Open Source Nexus SDK

Remote $185k - $225k USD Full-TimeEnglish

As a Senior Software Engineer, you will build and evolve the Nexus interfaces for the Temporal SDKs, which are client runtimes and the primary way developers interact with Temporal. This involves designing and implementing Nexus APIs and runtime behaviors across multiple languages (Go, Java, Python, TypeScript, and .NET). A key responsibility is taking end-to-end ownership of new features, collaborating with the community, and developing foundational features for reliable execution of agentic AI systems.

Distributed SystemsMulti-threadingConcurrencyGo +6
5mo ago
Temporal
Remote

Senior Developer Support Engineer - Emea

Remote $77k - $92k GBP Full-Time

The Senior Developer Support Engineer will help developers deploy, operate, and scale Temporal in cloud-native environments, focusing on troubleshooting infrastructure issues, improving reliability, and building tooling. Key responsibilities include working directly with developers to debug deployment issues, investigating performance bottlenecks, and contributing to observability and monitoring solutions. The role requires participation in on-call rotations and close partnership with engineering and product teams to relay field feedback.

AWSGCPAzureKubernetes +6
6mo ago
Temporal
Remote

Senior Software Engineer - AI SDK

Remote $180k - $225k USD Full-TimeEnglish

Temporal is hiring a Senior Software Engineer for its AI SDK team to develop durable execution building blocks for AI applications. This fully-remote role involves designing and implementing AI SDK features, working primarily with Python and TypeScript, and contributing to open-source projects. The ideal candidate will focus on enhancing developer experience and ensuring high reliability in AI-driven distributed systems.

Generative AIAI AgentsAI CodingPython +6
6mo ago
Temporal

Senior Developer Success Engineer - Australia

Sydney, AU $165k - $200k AUD Full-Time

The Senior Developer Success Engineer at Temporal will serve as the primary technical expert for the developer community, focusing on deploying and scaling Temporal in cloud-native environments. This role involves troubleshooting complex infrastructure issues, optimizing performance, and developing automation solutions to enhance the developer experience.

PythonJavaGoTypeScript +6
8mo ago
Temporal
Remote

Staff Software Engineer - AI SDK

Remote $196k - $245k USD Full-TimeEnglish

Temporal is seeking a Staff Software Engineer for their AI SDK team to design and implement features supporting the expanding ecosystem of AI applications. This role focuses on building reliable, fault-tolerant distributed systems for AI, involving prototyping, integration with AI frameworks, and work with Python and TypeScript. The engineer will take end-to-end ownership of features, contribute to open-source software, and collaborate with the developer community.

Generative AIAI AgentsPythonTypeScript +6
9mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Temporal
Remote

Senior Forward Deployed Engineer - Partners & Professional Services

Remote $205k - $320k USD Full-TimeEnglish

This Senior Forward Deployed Engineer role focuses on enabling partners and customers to build distributed systems using Temporal's open-source programming model. Key responsibilities include leading architectural enablement, scoping technical projects, providing hands-on mentorship, and creating essential content and tools. The position is pivotal in accelerating customer success and expanding workload adoption within Temporal's ecosystem.

Distributed SystemsSoftware ArchitectureGoJava +6
10mo ago
Temporal

Senior Developer Success Engineer - India

Bangalore, IN

The Senior Developer Success Engineer will be Temporal's primary technical expert for the developer community in India, focusing on deploying and scaling Temporal in cloud-native environments. This role involves troubleshooting complex infrastructure issues, optimizing performance, and developing automation solutions using languages like Go, Python, and Java. The engineer will also engage with various teams to improve the platform's scalability, performance, and developer experience.

PythonJavaGoTypeScript +6
10mo ago
Temporal
Remote

Senior Developer Success Engineer

Remote $145k - $185k USD Full-TimeEnglish

The Senior Developer Success Engineer at Temporal will serve as the frontline technical expert, assisting developers in deploying and scaling Temporal in cloud-native environments. Key responsibilities include troubleshooting complex infrastructure issues, optimizing performance, and developing automation solutions across AWS, GCP, Kubernetes, and microservices. This role requires strong programming skills in Go, Python, and Java, focusing on improving developer experience and reliability in distributed systems.

PythonJavaGoTypeScript +6
15mo ago

Looking for more opportunities?

Browse all TypeScript jobs from other companies

View All Jobs