Skip to content
TemporalTemporalUnited States

Senior Software Engineer, Open Source Server

Lead design and implementation of server features for a distributed workflow engine. Requires 12+ years building production distributed systems and strong technical leadership.

260k – 325k
Remote12+ YOEBackend Engineering

About the role

What You'll Do

  • Lead the design and implementation of important server features, from proposal through rollout.
  • Help set technical direction for one or more areas of the OSS Server team.
  • Work on distributed systems problems across areas such as task matching, scheduling, workflow execution, visibility, quotas, throttling, persistence, developer primitives, and workflow lifecycle features.
  • Make practical tradeoffs across reliability, performance, operability, product needs, and open source usability.
  • Partner with engineers, product managers, cloud teams, and customer-facing teams to turn hard problems into clear technical plans.
  • Improve how we build and run the server through better testing, observability, dashboards, alerts, runbooks, and documentation.
  • Review designs and code, mentor engineers, and help the team make good technical decisions.

What You'll Bring

  • 12+ years of experience building and operating production distributed systems.
  • Strong technical leadership experience, including leading design work, aligning engineers, and driving complex projects to completion.
  • Strong fundamentals in distributed systems, concurrency, fault tolerance, scheduling, and performance.
  • Production experience with Go, Java, or a similar backend language.
  • Experience with high-scale or performance-critical systems, such as request serving paths, task queues, scheduling systems, streaming or replication pipelines, rate limiting, sharding, load balancing, workflow engines, or orchestration systems.
  • Good operational instincts. You care about reliability, observability, debugging, incident response, and making systems easier to run.
  • Experience designing APIs, primitives, or platform features that other developers use.
  • Experience working with open source systems or communities.
  • Experience with cloud infrastructure on AWS, Azure or GCP experience is a plus.
  • Experience with systems such as Elasticsearch, OpenSearch, ClickHouse, Cassandra, PostgreSQL, or MySQL is a plus.
  • Experience with Kubernetes controllers, CRDs, KEDA, or Argo is a plus.

Compensation

  • The estimated pay range for this role is $260,000 - $325,000 depending on experience and location.
  • Additionally, this role is eligible to participate in Temporal's equity plan.

Benefits

  • Unlimited PTO, 12 Holidays + 2 Floating Holidays
  • 100% Premiums Coverage for Medical, Dental, and Vision
  • AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
  • Empower 401K Plan
  • Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more!

Skills

GoJavaDistributed SystemsConcurrencyFault ToleranceSchedulingPerformance OptimizationAWSAzureGCPElasticsearchOpensearchClickHouseCassandraPostgres
AgentMail

Senior Engineer, Backend/Infra

AgentMailSan Francisco, CA

Leads engineering team to build APIs, distributed infrastructure, and low-latency systems for AI agent email communication and identity. Owns end-to-end projects with 3+ years infrastructure experience at tech companies.

250k – 400k
Hybrid3+ YOEBackend Engineering
Decagon

Senior Software Engineer, Agent Orchestration

DecagonNew York, NY

Designs and builds execution engines for AI agents at scale, coordinating model reasoning and actions. Requires 5+ years experience with Python/TypeScript, distributed systems, and strong debugging skills.

250k – 330k
On-site5+ YOEBackend Engineering
Kepler

Agentic Systems Engineer

KeplerNew York, NY

Build agentic infrastructure for reliable AI agents including distributed execution frameworks, evaluation systems, context management, and provenance layers for enterprise-critical decisions.

250k – 350k
On-site7+ YOEBackend Engineering
Auctor

Senior Software Engineer, Backend

AuctorNew York, NY

Leads backend engineering projects building AI-powered systems for enterprise document retrieval, collaborative workflows, multi-step planning agents, security, LLM evaluation, and data ingestion pipelines from tools like Confluence and Jira. Requires 4+ years backend experience on SaaS products, scalable systems architecture.

250k – 350k
On-site4+ YOEBackend Engineering
Bastion

Senior Software Engineer

BastionNew York, NY

Senior Software Engineer building core infrastructure for a stablecoin platform handling custody, transfers, issuance, and compliance workflows. Own services end-to-end in a hybrid NYC office with Go, TypeScript, Kubernetes, and AWS.

240k – 270k
Hybrid5+ YOEBackend Engineering