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