Temporal Technologies

SoftwareEngineer,Nexus

$146–200k Boca Raton, Florida, United States Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Engineer, Nexus at Temporal Technologies. Skills: design, build, and maintain significant portions of our backend functionality for highly scalable, multi-tenant Nexus services, durable execution, async processing, invoke workflows through more industry standard protocols, build a new enterprise offering that involves both on-premise and dedicated cloud offerings. Design and implement core backend service features for Nexus. Provide appropriate test coverage for unit, integration, and p”

What You'll Achieve.

simplify code; make applications more reliable; help developers focus on the important things like delivering features faster; be the reliable foundation of every developer’s toolbox; make an impact; influence our future; delivering features faster; improved modularity, security, debugging, and fault isolation; Reliable as Gravity

Industry & Context.

Problems you'll solve

make applications more reliable; help developers focus on the important things like delivering features faster; improved modularity, security, debugging, and fault isolation

Eligibility Requirements

Occasional travel may be required for company events, team offsites, and other meaningful moments that bring us together

What They're Looking For.

Must Have

3+ 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, 4+ years experience developing customer facing APIs and Frameworks, 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

What You'll Do.

Design and implement core backend service features for Nexus

Provide appropriate test coverage for unit

and performance for your feature ownership area

Clearly document design choices and operational knowledge to successfully deploy and run service with those features

Provide appropriate service level logs and metrics to make features operational for cloud service setup

Provide appropriate alerts

and runbooks for production

How You'll Work.

Team & Collaboration

Working in the highly collaborative Compute and AI org; PRs and comments are open to the public; We mostly communicate in writing, and use meetings mainly for status updates and thorny issues that need input from the whole group; globally distributed, collaborative team that values opportunities for in-person connection

Communication Scope

Clearly document design choices and operational knowledge; We mostly communicate in writing

Full Job Description

About Us Temporal is an open source programming model that can simplify code, make applications more reliable, and help developers focus on the important things like delivering features faster. We are on a mission to be the reliable foundation of every developer’s toolbox, and are building the team that will make that happen. Our values guide us —they are present in how we show up, make decisions, and work together to make an impact. We’re curious, driven, collaborative, genuine and humble. Temporal is growing and we are looking for those who share our values, challenge 'standard' thinking, and want to influence our future. If you have a passion for improving the developer experience, building world-class open-source software and communities, and want to be a part of our amazing team, we'd love to hear from you! Summary As a Software Engineer, you will get the chance to design, build, and maintain significant portions of our backend functionality for highly scalable, multi-tenant Nexus services (Our durable execution framework for orchestrating work across team and application boundaries for improved modularity, security, debugging, and fault isolation). Examples of the key distributed systems components you’ll own include durable execution, async processing and expand our ability to invoke workflows through more industry standard protocols. Working in the highly collaborative Compute and AI org, we’ll look to build a new enterprise offering that involves both on-premise and dedicated cloud offerings. What You'll Do Design and implement core backend service features for Nexus Provide appropriate test coverage for unit, integration, and performance for your feature ownership area. Clearly document design choices and operational knowledge to successfully deploy and run service with those features. Provide appropriate service level logs and metrics to make features operational for cloud service setup. Provide appropriate alerts, dashboards, and runbooks for production.

Free ATS check

Applying for this Software Engineer, Nexus role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Temporal Technologies?

Real rants from real employees. Read before you apply.

Read Company Rants →