Senior TypeScript Backend Engineer

New
J
JobgetherWorkflow orchestration
Fully remote position within the United States.Full-TimeSenior
Salary50 - 90 USD per hour
Apply NowOpens the employer's application page

Job Details

Required Skills
KafkaKubernetesTypeScriptDistributed Systems

Requirements

  • Have technical lead or team lead experience in TypeScript development and be able to write production code.
  • Have direct, hands-on experience building solutions with workflow orchestration engines such as Temporal, Dapr, or AWS Step Functions.
  • Understand distributed systems and event-driven architecture.
  • Have practical experience with message queues and publish/subscribe systems such as Kafka or comparable technologies.
  • Know reliability patterns, including retries, idempotency, and fault-tolerant processing.
  • Have experience with Kubernetes or Red Hat OpenShift, including deployment, scaling, and networking fundamentals.
  • Have enterprise architecture experience and be able to work independently from technical design documents.
  • Be able to make sound technical decisions and solve problems in fast-moving environments.
  • Be able to collaborate with architects, engineers, and external technical specialists while adapting to shifting priorities.
  • Infrastructure platform evaluation and build-versus-buy recommendations are desirable.
  • Experience in regulated industries or financial services, including governance and audit-trail considerations, is desirable.
  • Experience integrating LLMs or AI-agent tools into platform workflows and familiarity with containerized, polyglot workflow architectures are desirable.

Responsibilities

  • Design, develop, and maintain backend services and platform components using TypeScript.
  • Contribute hands-on as a technical lead, balancing implementation work with technical guidance and engineering decisions.
  • Build workflows using orchestration engines such as Temporal, Dapr, or AWS Step Functions.
  • Design distributed systems and event-driven architectures using message queues and publish/subscribe technologies such as Kafka.
  • Implement workflow reliability patterns, including retries, idempotency, and fault tolerance.
  • Develop composable, polyglot workflow steps within the orchestration framework.
  • Evaluate workflow orchestration engines and infrastructure platforms and provide technical recommendations and build-versus-buy assessments.
  • Work with Kubernetes or Red Hat OpenShift to support deployment, scaling, and networking.
  • Translate architectural design documents into implementation plans and production-ready solutions.
  • Contribute to integrating LLM and AI-agent tool usage into platform workflows as directed.
View Full Description & ApplyYou'll be redirected to the employer's site
50 - 90 USD per hour
Apply Now