Staff Software Engineer @Temporal Technologies
Software Development
Salary usd 212,000 - 2..
Remote Location
🇺🇸 USA Only
Job Type full-time
Posted 2d ago

[Hiring] Staff Software Engineer @Temporal Technologies

2d ago - Temporal Technologies is hiring a remote Staff Software Engineer. 💸 Salary: usd 212,000 - 286,000 per year 📍Location: USA

Role Description

As a Staff 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. Examples of the key distributed systems components you’ll own include:

  • Durable execution
  • Async processing
  • Expanding our ability to invoke workflows through more industry standard protocols

Working in the highly collaborative Compute/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

What You Won’t Do

  • Work in an office (unless you want to, but you’d be by yourself). Temporal is a fully-remote company
  • Commit code that’s poorly-tested or works “most of the time”. Temporal aspires to be “Reliable as Gravity”, and we expect your code to be the same
  • Work behind closed doors. The SDKs are open source—that means PRs and comments are open to the public, too
  • Sit in meetings all day. We mostly communicate in writing, and use meetings mainly for status updates and thorny issues that need input from the whole group

Qualifications

  • At least 9 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

Compensation

The estimated pay range for this role is $212,000 - $286,000 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
Before You Apply
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Software Engineer @Temporal Technologies
Software Development
Salary usd 212,000 - 2..
Remote Location
🇺🇸 USA Only
Job Type full-time
Posted 2d ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later