980,327open jobs
58,731companies
157,765added this week
Browse all
Salary
$141k – $231k per year
Location
Remote (United States)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 30, 2026. First seen by Alion on Jul 15, 2026.

Overview
Company
Impact
Profile match
Temporal is an open-source durable execution platform and workflow orchestration engine designed to help developers build reliable, fault-tolerant distributed applications. Originated from the team behind Uber’s Cadence and engineers with deep background in AWS and Azure messaging systems, Temporal allows developers to write business logic as code while automatically persisting state, handling retries, and managing failure recovery behind the scenes.

Role Summary

Temporal is looking for a Senior Software Engineer to join the Open Source Server team.

This team builds and maintains the core Temporal server. Its scope is broad, including Matching, Applications, Foundations, task processing, quotas and throttling, visibility, developer-facing primitives such as standalone activities, schedules, and streaming, and workflow experience improvements such as Continue-As-New, pause, and reset.

We do not expect one person to cover all of these areas. We're looking for an engineer who is excited to learn the system, contribute across the codebase, and help improve the reliability, performance, operability, and developer experience of Temporal.

This is a hands-on engineering role where you'll collaborate with experienced engineers to design, build, and operate the core of Temporal's distributed systems platform.

What You'll Do

  • Design, implement, and ship features for the Temporal server.

  • Solve distributed systems challenges across areas such as task matching, scheduling, workflow execution, visibility, quotas, throttling, persistence, developer primitives, and workflow lifecycle features.

  • Make thoughtful engineering tradeoffs across developer experience, performance, and operability requirements.

  • Partner with engineers, product managers, cloud teams, and customer-facing teams to build scalable technical solutions.

  • Improve the reliability and operability of the server through testing, observability, dashboards, alerts, runbooks, and documentation.

  • Participate in design discussions and code reviews to help maintain a high-quality codebase.

  • Contribute to improving the developer experience for both open source users and enterprise customers.

  • Mentor junior engineers and share knowledge with teammates.

What You'll Bring

  • 5+ years of experience building and operating production distributed systems.

  • Strong fundamentals in distributed systems, concurrency, fault tolerance, scheduling, and performance.

  • Solid computer science fundamentals in distributed systems concepts including multi-threading and concurrency.

  • Experience writing concurrent code in production with languages like Go or Java or other applicable languages with skill level as "high end of Intermediate" and/or "Advanced" or "Expert" levels.

  • Experience building high-scale or performance-sensitive backend services, such as request-serving systems, task queues, scheduling systems, streaming or replication pipelines, rate limiting, sharding, load balancing, workflow engines, or orchestration systems.

  • Strong debugging, troubleshooting, and operational skills with a focus on reliability and observability.

  • Experience designing and building backend APIs or platform services.

  • Ability to work collaboratively across engineering teams and contribute to technical discussions.

  • Experience with open source software or communities is a plus.

  • Experience with AWS, Azure, or GCP is a plus.

  • Experience with technologies such as Elasticsearch, OpenSearch, ClickHouse, Cassandra, PostgreSQL, or MySQL is a plus.

  • Experience with Kubernetes, CRDs, KEDA, or Argo is a plus.

What Makes You a Good Fit

  • You enjoy solving challenging distributed systems problems while keeping the developer experience in mind.

  • You like learning large codebases and making meaningful technical contributions over time.

  • You take ownership of your work and collaborate well with teammates.

  • You enjoy balancing technical depth with practical engineering decisions.

  • You don't need prior Temporal experience, but you're excited to work on the core of a distributed system used by a large open source community and enterprise customers.

Temporal Technologies is an Equal Opportunity Employer. Temporal Technologies does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need. We embrace and celebrate differences and diversity.

Temporal is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. If you need to request a reasonable accommodation, please let your Recruiter know so we can assist.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
980,327 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
In your city
≈ $60k – $165k per year (Estimated) • Remote (Belgium)
SQL
C#
DevOps
Rest API
Azure DevOps
Azure
Apply
$125k – $200k per year • Remote (United States) • Full-Time • 5+ years exp
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
TypeORM
Databases
PostgreSQL
Redis
Frontend
Tailwind CSS
React.js
Radix UI
shadcn/ui
DevOps
Heroku
CI/CD
Apply
$170k – $278k per year • Remote (United States) • Full-Time • Seattle • San Francisco
Go
Databases
ClickHouse
ElasticSearch
Apply
$208k – $341k per year • Remote (United States) • Full-Time • 12+ years exp
Go
Java
Go
Temporal
Databases
MySQL
PostgreSQL
ClickHouse
ElasticSearch
OpenSearch
DevOps
GCP
KEDA
Azure
AWS
Kubernetes
Apply
$170k – $278k per year • Remote (United States) • Full-Time • 5+ years exp • Seattle
Go
Java
Go
Temporal
Databases
ClickHouse
ElasticSearch
DevOps
GCP
etcd
Azure
AWS
Kubernetes
Apply
≈ $11k – $25k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Kolkata
Python
Go
C++
Python
Flask
Django
Go
Temporal
Databases
Apache Kafka
Azure Cosmos DB
DevOps
Azure
CI/CD
Configuration Management
Analytics
Alteryx
Management
Agile
Scrum
QA
Pytest
Apply
≈ $122k – $226k per year (Estimated) • Equity • Hybrid • Full-Time • Raleigh
Python
JavaScript
Java
Kotlin
TypeScript
SQL
Node JS
Databases
PostgreSQL
Apache Kafka
AI/ML
Copilot
Cursor
Claude
ChatGPT
Claude Code
AI Agents
OpenAI
Anthropic
Frontend
GraphQL
React.js
DevOps
Rest API
Helm
GitHub Actions
CI/CD
Kubernetes
Apply
In office • Internship • Barcelona
Python
Go
JavaScript
SQL
Ruby
Node JS
Python
Django
Databases
MySQL
PostgreSQL
Redis
ElasticSearch
DevOps
GitHub Actions
Prometheus
CI/CD
AWS
Grafana
Amazon EC2
Amazon S3
Management
Agile
Apply
PL/SQL Developer 2 hours ago
$70k – $115k per year • In office • Full-Time • Toronto
Java
SQL
Java
Spring Boot
Databases
Oracle
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
Git
Management
Agile
Scrum
QA
Swagger
Apply
≈ $26k – $57k per year (Estimated) • In office • Full-Time • 10+ years exp • Bengaluru
Java
Java
Spring Boot
Databases
Apache Kafka
Management
Agile
Apply
$118k – $194k per year • Remote (United States) • Full-Time • Seattle • San Francisco
Go
Java
Go
Temporal
Databases
MySQL
PostgreSQL
ClickHouse
ElasticSearch
OpenSearch
DevOps
GCP
KEDA
Azure
AWS
Kubernetes
Apply
$170k – $278k per year • Remote (United States) • Full-Time • Seattle
Go
Java
C++
Go
Temporal
Apply
$118k – $194k per year • Remote (United States) • Full-Time • 3+ years exp • Seattle • San Francisco
Go
Go
Temporal
DevOps
gRPC
Apply
$141k – $231k per year • Remote (United States) • Full-Time • Seattle • Austin • San Francisco
Go
Go
Temporal
Databases
PostgreSQL
ClickHouse
Amazon Redshift
DevOps
Terraform
GCP
Azure
CI/CD
Kubernetes
Amazon S3
Amazon Kinesis
Management
Zapier
Stripe
Apply
$141k – $231k per year • Remote (likely United States) • Full-Time • Seattle
Go
Go
Temporal
Databases
PostgreSQL
ClickHouse
Amazon Redshift
DevOps
Terraform
GCP
Azure
CI/CD
Kubernetes
Amazon S3
Amazon Kinesis
Management
Zapier
Stripe
Apply
See all jobs
This is one of many
980,327 more open roles from verified company boards, updated every day.