All roles

Open role

[Remote] Senior Software Engineer, Open Source Server

Remote · Turkey Full-time

Note: The job is a remote job and is open to candidates in USA. Temporal Technologies is seeking a Senior Software Engineer to join its Open Source Server team. The role focuses on designing, building, and operating the core Temporal server and solving distributed systems challenges while improving reliability, performance, operability, and developer experience.

Responsibilities

  • 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

Skills

  • 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
  • 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
  • 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

Benefits

  • Offers Equity
  • Remote work arrangement

Company Overview

  • Temporal Technologies is an open-source platform that simplifies building and managing complex, long-running workflows and microservices. It was founded in 2019, and is headquartered in Bellevue, Washington, USA, with a workforce of 201-500 employees. Its website is https://temporal.io.
  • Company H1B Sponsorship

  • Temporal Technologies has a track record of offering H1B sponsorships, with 5 in 2026, 11 in 2025, 4 in 2024, 8 in 2023, 8 in 2022, 2 in 2021, 1 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] Chief Principal Software Engineer- Cloud

    Work from home Full-time role

    [Remote] Major Account Manager

    Work from home Full-time role

    [Remote] Remote Mortgage Customer Service Representative

    Work from home Full-time role

    [Remote] Technical Product Manager for AI Security Products

    Work from home Full-time role

    [Remote] Kearney Manager, Digital Operations, Supply Chain Design & Optimization

    Work from home Full-time role

    Clinical Documentation Specialist

    Work from home Full-time role

    Associate Customer Success Specialist

    Work from home Full-time role

    [Remote] Principal Product Manager, Discovery & Growth

    Work from home Full-time role

    Member Benefits Advisor - Work From Home

    Work from home Full-time role

    Registered Nurse (RN) - Emergency Department (ER) 7A-7P Weekend Only

    Work from home Full-time role

    Sr Application Developer

    Work from home Full-time role

    Freight Payment Collections Processor II

    Work from home Full-time role

    GIS Data Technician II (PT) - Remote, US

    Work from home Full-time role

    reputed company Full-Time Remote Customer Experience Agent – 3rd Shift Position Available for Immediate Start

    Work from home Full-time role

    Product Marketing Manager (B2B)

    Work from home Full-time role

    Remote Customer Care Specialist – Supporting Photographers Across California, Colorado, and Texas – Join hirevault

    Work from home Full-time role

    Regional Sales Manager of Rental

    Work from home Full-time role

    [Remote] Fraud Operations Manager

    Work from home Full-time role

    [Remote] Vice President, Sales Operations - Optum Financial Provider Products - Remote

    Work from home Full-time role

    [Remote] Sr Principal Security Sales Specialist

    Work from home Full-time role

    Support Associate (2026-8040)

    Work from home Full-time role