Senior Backend Engineer

Overview

On Site
$165,000 - $250,000
Full Time
No Travel Required

Skills

Backend Engineering
Node.js
TypeScript
Go
Temporal
Redis
Cloud Environment

Job Details

Our client, located in New York, NY is looking to hire a Senior Backend Engineer as a permanent full-time employee.

I have attached below a detailed job description for your review.

If you have the required experience and interest, please email me a current resume, along with your responses to the following questions:

*** How much experience in years do you have as a Backend Engineer?

*** How much experience in years do you have with Node.js?

*** How much experience in years do you have with TypeScript?

*** How much experience in years do you have with Go?

*** How much experience in years do you have with Temporal?

*** How much experience in years do you have with Redis?

*** How much experience in years do you have with Cloud environments?

*** What is your hottest tech take or the most against the grain pdfroduct decision you've made?

*** How actively are you looking for a new position?

*** Do you hold a 4 year college degree?

*** What is your target base salary?

*** Where do you currently live (city, state)?

*** Are you able to work in New York, NY?

*** What is your availability to start a new role?

Thank you!

Steven Edelman

Managing Partner

Pivotal Solutions, Inc.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Senior Backend Engineer

About this role

We're looking for someone with 6+ years of experience in backend engineering who has a deep understanding of distributed systems and architectural decision-making. You should be comfortable working with complex, high-scale backend architectures, particularly those involving durable execution systems like Temporal, and have a track record of owning critical systems. Bonus points if you have experience with Go or LLM integrations.

What you'll do:

  • Architect, build, and operate backend services that are fast, fault-tolerant, and easy to evolve.

  • Define service boundaries, data models, and contracts that keep teams moving independently.

  • Establish performance baselines and SLOs; design for durability and graceful degradation.

  • Lead technical design reviews and mentor engineers across code quality, testing, and ops.

  • Own critical systems: queue orchestration (Temporal), caching (Redis), and infra automation.

Tech stack
Node.js, TypeScript, Go, Temporal, Redis, Cloud environments
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.