Staff Software Engineer, Nexus SDK

Temporal

Remote regions

US

Salary range

$176,000–$237,000/yr

Benefits

Unlimited PTO

Similar Jobs

See all

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.

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 at advanced or expert level.

Compensation:

  • Estimated pay range for this role is $176,000 - $237,000 depending on experience and location.
  • This role is eligible to participate in Temporal's equity plan.
  • Benefits include unlimited PTO, 100% premium coverage for medical, dental, and vision, and additional perks for learning and development, lifestyle spending, in-home office setup, and more.

Temporal

Temporal provides an open source programming model that simplifies code, makes applications more reliable, and helps developers focus on delivering features faster. The company is a globally distributed, collaborative team that values curiosity, drive, collaboration, genuineness, and humility.

Apply for This Position