Senior Software Engineer, Open Source Server
$176k - $237.6kTemporal 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
$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...SeniorFull timeWork from homeHome office$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...SeniorFull timeRemote work- 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...SeniorRemote workFlexible hours
- 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,...SeniorRemote job
$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...SeniorOdd jobWork at officeRemote work$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 jobFull timePart time$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...SeniorFull timeLive inRemote workFlexible hours- 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,...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours
$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....SeniorFull timeWork at officeImmediate startRemote work- 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
- 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
- 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...SeniorRemote job
- 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...SeniorRemote work
- 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...SeniorRemote work
$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...SeniorRemote job- 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...SeniorFull timeRemote work
- ...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,...SeniorRemote job
- ...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
$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 payFor contractorsImmediate startRemote work- 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...SeniorRemote job
- 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,...SeniorRemote jobTemporary work
- ...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 areaRemote workWork from homeWorldwide
- 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
- 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
$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...SeniorHourly payWork at officeLocal areaWork from homeWorldwide- ...'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...SeniorFull timeWork experience placementWork at officeRemote workRelocationFlexible hoursShift workNight shiftWeekend work
$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....SeniorFull timeFlexible hours- ...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 jobFlexible hours
$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 jobFull time$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...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Open Source Server. Be the first to apply!
- ngo software engineer Remote
- software developer Remote
- software developer internship no experience Remote
- software developer apprenticeship Remote
- junior software developer Remote
- part time software developer remote Remote
- financial software developer Remote
- senior software engineer ruby on rails Remote
- software engineer amazon Remote
- senior software design engineer Remote





