Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Open Source Server

$176k - $237.6k
Full-time

Temporal Technologies

Role Description

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
  • Workflow experience improvements such as Continue-As-New, pause, and reset

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.

Qualifications

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

Compensation

The estimated pay range for this role is $176,000 - $237,600, 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!

Travel

Temporal is a globally distributed, collaborative team that values opportunities for in-person connection. Occasional travel may be required for company events, team offsites, and other meaningful moments that bring us together.

Additional Perks

  • $3,600 / Year Work from Home Meals
  • $1,800 / Year Professional Enrichment (Career Development & Professional Memberships)
  • $1,200 / Year Lifestyle Spending Account
  • $1,000 / Year In-Home Office Setup (In addition to Temporal issued equipment - laptop, monitor, keyboard, mouse, trackpad, and extension power cable at no cost to you)
  • $74 / Month Reimbursement for Internet
  • Calm App Subscription for Mental Health & Wellness
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Open Source Server in Remote vacancy
  • $260k - $325k

    Role Description Temporal is looking for a Senior Staff Engineer to join the Open Source Server team as a technical lead. This team works on the core Temporal server, with a broad scope including: ~Matching ~Applications ~Foundations ~Task processing ~Quotas... 
    Senior
    Full time
    Work from home
    Home office

    Temporal Technologies

    Remote
    3 days ago
  • $150k - $215k

    Revel IT is seeking a Senior Security Software Engineer to lead the development of a widely used open-source cybersecurity reconnaissance platform. The role requires deep Python engineering skills and experience with Rust, while also emphasizing community engagement and... 
    Senior
    Full time
    Remote work

    Revel IT

    Columbus, OH
    4 days ago
  • About Us CopilotKit is the #1 open-source platform for connecting AI Agents with user-facing applications. In our first two years, we’...  ...thousands of developers depend on. You’ll work directly with partner engineering teams and represent CopilotKit in technical collaborations... 
    Senior
    Remote work
    Flexible hours

    CopilotKit

    Seattle, WA
    4 days ago
  • Hypertegrity AG sucht Senior DevOps Engineer (Teilzeit oder Vollzeit, 30-40 Stunden) mit Remote-Arbeitskultur. Du gestaltest Architekturen, betreibst automatisierte Deployments und unterstützt Open-Source-Lösungen für Smart Cities. Du bringst mehrjährige IT-Erfahrung,... 
    Senior
    Remote job

    Hypertegrity AG

    New Bremen, OH
    1 day ago
  • $215k - $250k

     ...centrally store it, and make available to any downstream query engine and use case (from traditional analytics to real-time AI / ML)...  ...engineering team serves as the bridge between the worlds of open source and enterprise: contributing directly to and growing Apache Hudi... 
    Senior
    Odd job
    Work at office
    Remote work

    Onehouse

    Sunnyvale, CA
    6 days ago
  • $60 - $85 per hour

    Feedinkoo is looking for a Software Engineer (Go) for an ongoing project. This position offers remote work flexibility, with a commitment...  ...candidates should have strong experience with Go, unit testing, and open-source contributions. Responsibilities include writing unit tests,... 
    Remote job
    Full time
    Part time

    Feedinkoo

    New York, NY
    3 days ago
  • $166k - $227.85k

     ...the Pulumi Providers ecosystem are the open source foundation that millions of developers...  ...the roadmap for both to shape what cloud engineering looks like for the next decade. This...  ...with the ability to work closely with senior engineers and reason about architectural... 
    Senior
    Full time
    Live in
    Remote work
    Flexible hours

    Pulumi

    Remote
    5 days ago
  • Senior Software Engineer, Server Fleet Infrastructure Join to apply for the Senior Software Engineer, Server Fleet Infrastructure role at CoreWeave...  ...improve system stability and insight. Adapt and extend open source tooling to enhance visibility into system metrics,... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 days ago
  • $153k - $214k

    Role Description We are seeking a Senior Developer on our Open Source Team, focused on strengthening 1Password...  ...~Significant professional software development experience, with a track...  ...project's impact and progress visible to engineering, product, and design stakeholders.... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work

    1Password

    Remote
    3 days ago
  • A leading provider of open source software is seeking a Software Engineer to develop Juju, a large open-source project that drives cloud automation. This remote role requires excellent communication skills and an exceptional academic background. As a Software Engineer,... 
    Remote job

    Canonical Group Ltd

    New York, NY
    4 days ago
  • A leading technology firm is seeking a Junior Software Support Engineer to join its team. This entry-level role involves resolving complex issues with Ubuntu and other open source software, collaborating with global teams, and offering remote working opportunities. Candidates... 
    Remote job

    Joinrs

    New York, NY
    4 days ago
  • Pulumi is seeking a Senior/Principal Product Manager for Open Source to oversee the product roadmap for Pulumi Core and its Providers ecosystem in Seattle, WA. The ideal candidate will have extensive experience in product management related to developer tools and infrastructure... 
    Senior
    Remote job

    Pulumi

    Seattle, WA
    4 days ago
  • Sellers & Associates, LLC in Arlington, VA seeks a Senior Media Analyst to conduct open-source research and assess messaging for a high-profile government client. The role is on-site in Arlington with occasional telework at the customer's discretion; you will review diverse... 
    Senior
    Remote work

    Sellers & Associates LLC

    Arlington, VA
    3 days ago
  • Cacheflow is looking for a Software Engineer II to join their team. This position involves working with Golang and developing features that enhance community engagement in an open source environment. The ideal candidate will have a Bachelor’s degree and a background in... 
    Senior
    Remote work

    Cacheflow

    California, MO
    2 days ago
  • $123.25k - $201.25k

    Limelight Health is looking for Software Engineers (Mid and Senior) to join their UDS Product Engineering team. You'll work closely with cross-functional teams to design and implement solutions that impact mission outcomes effectively. Your responsibilities will include... 
    Senior
    Remote job

    Limelight Health

    Denver, CO
    9 hours ago
  • Optima Technologies, Inc. is looking for a Fulltime Software Developer to join their professional services team in Phoenix, Arizona....  ...requirements. Candidates should have a Bachelor's degree in software engineering or computer science along with 3+ years of experience in... 
    Senior
    Full time
    Remote work

    Optima Technologies, Inc.

    Phoenix, AZ
    4 days ago
  •  ...roadmap for Pulumi Core and the Providers ecosystem. This remote role is pivotal for enhancing developer tools and engaging with the open source community. Ideal candidates will bring 7+ years of experience in product management, a strong background in cloud technologies,... 
    Senior
    Remote job

    jobr.pro

    Seattle, WA
    9 hours ago
  •  ...high-quality code, and participate in conferences. Candidates should have a Bachelor's degree in Computer Science and a passion for open source technologies. This role offers a distributed work environment and various benefits including a personal development budget and... 
    Remote work

    Canonical

    Sacramento, CA
    9 hours ago
  • $50 - $100 per hour

     ...As an Open Source Contributor, you will engage in a complex and challenging software engineering project, focusing on creating Reinforcement Learning Environments. Your work will test AI models'' abilities to solve intricate software engineering problems, such as fixing... 
    Hourly pay
    For contractors
    Immediate start
    Remote work

    SaidGig

    United States
    2 days ago
  • A technology company seeks a Sr. Staff/Software Engineer to contribute to building the world's first decentralized cloud service. The ideal candidate will have extensive experience in software development, specifically in Golang and Kubernetes. Responsibilities include... 
    Senior
    Remote job

    Overclock Labs, creators of Akash Network

    Austin, TX
    2 days ago
  • Public Library of Science (PLOS) is seeking a Senior Software Engineer for a short-term, fully remote role. You will join the Digital team to design...  ...data pipelines, collaborating across functions to advance open science. The role requires strong full-stack experience,... 
    Senior
    Remote job
    Temporary work

    Public-Library-of-Science

    Chicago, IL
    4 days ago
  •  ...Software has moved to play a central role in network technology. From outstanding routing...  ...are building teams to bring the very best open source networking software to market in a well...  ...if you are an outstanding software engineer, passionate about networking, with a special... 
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    16 days ago
  • A leading technology consulting firm is looking for a Principal Open Source Technologist to drive their open source strategy and community engagement. This senior role involves leading contributions to key open source projects and ensuring that technical contributions... 
    Remote job

    ALTEN

    Austin, TX
    9 hours ago
  • A pioneering tech firm is seeking a Junior Software Developer for an exciting remote role. The position requires expertise in Python...  ...developing a cloud-native monitoring stack leveraging leading-edge open-source tools. Candidates should have a passion for technology and... 
    Remote work

    Canonical

    Kansas City, KS
    3 days ago
  • $125k - $155k

     ...company, we’re breaking new ground in software innovation too, redefining what’s...  ...at peak. Job Description As a Senior Software Engineer, you will be instrumental in building...  ...Kafka. You will gain experience with open-source technologies, deploying all systems and... 
    Senior
    Hourly pay
    Work at office
    Local area
    Work from home
    Worldwide

    Bet365

    Denver, CO
    4 days ago
  •  ...'ll help develop and deploy advanced software capabilities supporting one of Lockheed...  ...programs. THE WORK As a Senior Software Engineer, you'll design, develop, integrate, and...  ...Commercial Off-the-Shelf (COTS) and Free and Open-Source Software (FOSS) updates while... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Lockheed Martin - US

    King of Prussia, PA
    3 hours ago
  • $120k - $250k

    Role Description We’re looking for a Senior/Staff Engineer to own and improve the media pipeline and...  .... ~Recordings, ingest from arbitrary sources, exports to wherever a session needs to...  ...impactful to the world. ~Contribute to open source alongside world-class engineers.... 
    Senior
    Full time
    Flexible hours

    LiveKit

    Remote
    3 days ago
  •  ...technologies like Docker and Kubernetes. There’s an emphasis on creating collaborative content and community engagement to support open-source projects. The company offers a flexible work environment, professional development budget, and the opportunity to significantly... 
    Remote job
    Flexible hours

    Victrays

    San Francisco, CA
    3 days ago
  • $127k - $269k

    Figma is seeking an Open Source Developer to shape extensible tooling across product teams and represent Figma in the open source community. This role involves building frameworks and enabling teams to create, manage, and publish digital experiences efficiently. Based in... 
    Remote job
    Full time

    Figma

    New York, NY
    9 hours ago
  • $100k - $150k

     ...Description Preset is looking for a senior full stack engineer to help lead the next...  ...to shape the future of open analytics. ~Build across...  ...~Work closely with open-source contributors and the Apache...  ...~6+ years of professional software engineering experience (or... 
    Senior
    Full time

    Preset

    Remote
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Open Source Server. Be the first to apply!