Staff Software Engineer building and enhancing Temporal's Nexus SDK interfaces for multiple languages. Requires 7+ years building highly scalable distributed systems with strong concurrency expertise and experience designing APIs or open source libraries.
176k – 237k
Remote7+ YOEFullstack Engineering
About the role
What You'll Do
Take end-to-end ownership of new features, working with others in the Nexus and OSS teams to deliver exceptional reliability and a great developer experience.
Design and build Nexus interfaces for the Temporal SDKs used by customers to work with Temporal in their programming language of choice.
Tightly integrate Temporal SDKs with their respective languages, making best use of type systems and language runtimes, to execute application code in a durable, deterministic way.
Develop features that provide a foundation for the reliable execution of the current wave of agentic AI systems.
Work directly with our community to debug issues that need expert attention, and get feedback on Temporal SDK features and APIs.
Write publicly-readable technical documentation describing Temporal concepts and APIs.
Travel to meet your coworkers for a week once or twice a year.
What You'll Bring
At least 7 years of experience in a production environment as an "Arranger" and/or "Builder/Enhancer" of highly scalable distributed systems.
Solid computer science fundamentals in distributed systems concepts including multi-threading and concurrency.
Experience writing concurrent code in production with languages like Go, Java, Python, Typescript, .NET or other applicable languages with skill level as "high end of Intermediate" and/or "Advanced" or "Expert" levels.
Experience designing APIs, SDK libraries or working with Open Source Systems.
Compensation
The estimated pay range for this role is $176,000 - $237,000 depending on experience and location. Additionally, this role is eligible to participate in Temporal's equity plan.
U.S. 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!
Staff Software Engineer on Lyft's Luxury team building full-stack app experiences, UIs, and infrastructure for premium Black, Black SUV, and upmarket ride modes. Requires 8+ years experience with technical leadership, mobile development, distributed systems, cloud platforms, and Kubernetes to own architecture, roadmaps, and cross-functional alignment.
176k – 220k
Hybrid8+ YOEFullstack Engineering
Staff Software Engineer
AltanaBrooklyn, NY +3
As a Staff Software Engineer, you will lead a small team to develop AI-powered products, focusing on customer outcomes and end-to-end ownership. You will partner with product and design, engage with users, and drive technical decision-making with a bias toward shipping.
175k – 230k
Hybrid7+ YOEFullstack Engineering
Senior / Staff Full-Stack Engineer
HedraSan Francisco, CA
Design and build frontend and backend services for creative tools using React, Next.js, TypeScript, and Python on AWS. Requires 5+ years of experience with modern web frameworks.
175k – 275k
On-site5+ YOEFullstack Engineering
Member of Technical Staff, Labs
EnvoySan Francisco, CA
Engineer on the Labs team prototyping and shipping full-stack products that solve security and safety problems in physical workplaces. Requires 4+ years experience, a CS degree, and full-stack/product/frontend background.
175k – 200k
On-site4+ YOEFullstack Engineering
Member of Technical Staff
xAIPalo Alto, CA
Member of Technical Staff responsible for building scalable backend services, storage systems, and frameworks. Requires 1+ years experience with Java/Scala/Python/NodeJS/React, LLMs, recommendation algorithms, Docker/Kubernetes, probabilistic modeling, and safety content classification.