TypeScript Architect - Kafka, Node.js, DynamoDB

SMX Services and Consulting, Inc.

$120K — $150K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 14+ years of IT experience required
  • Local candidates from Denver, CO area only
  • Onsite work required 4+ days/week
  • Proven expertise in TypeScript and Node.js
  • Extensive knowledge of Kafka and DynamoDB

Responsibilities

  • Architect and design scalable backend systems using TypeScript/Node.js.
  • Implement high-volume streaming and asynchronous processing pipelines with Kafka.
  • Define data models and scalability practices for DynamoDB.
  • Develop caching strategies to enhance API performance.
  • Conduct end-to-end performance tuning of applications and infrastructure.
  • Establish API standards and service communication patterns.
  • Integrate observability solutions for monitoring and performance analytics.
  • Support CI/CD processes with DevOps teams and implement auto-scaling strategies.
  • Mentor engineering teams on TypeScript and resilient microservice design.

Benefits

  • Opportunity to lead architectural design for scalable backend systems.
  • Collaborative environment with business and technology stakeholders.
  • Mentorship role for engineering teams in cutting-edge technologies.
  • Hands-on involvement in technological solutions and project deliverables.
Full Job Description
TypeScript Architect - Kafka, Node.js, DynamoDB

Location: Denver, CO (Onsite - 4+ Days/Week)

Duration: 41 Weeks

Start Date: June 15, 2026

Position Overview

We are seeking an experienced TypeScript Architect with deep expertise in Node.js, Kafka, and DynamoDB to lead the architecture and design of highly scalable, event-driven backend systems. This role requires a strong background in microservices, real-time data streaming, cloud-native applications, and performance optimization.

Important Requirements:
  • 14+ years of overall IT experience (mandatory)
  • Local candidates in the Denver, CO area only
  • Must be able to work onsite 4+ days per week


Required Technical Skills
  • TypeScript and Node.js
  • Apache Kafka
  • AWS DynamoDB
  • Event-driven Microservices Architecture
  • Redis, DAX, ElastiCache, or other caching technologies
  • REST APIs and GraphQL
  • AWS Cloud Services
  • CI/CD, Kubernetes, and Infrastructure as Code


Key Responsibilities
  • Architect and design scalable backend systems using TypeScript/Node.js and event-driven patterns.
  • Design and implement high-volume streaming and asynchronous processing pipelines using Kafka and related technologies.
  • Define DynamoDB data models, partitioning strategies, indexing, and scalability best practices.
  • Develop and optimize caching strategies to improve API performance and system responsiveness.
  • Perform end-to-end performance tuning across applications, databases, and infrastructure.
  • Establish API standards, message schemas, versioning strategies, and service communication patterns.
  • Implement observability solutions including monitoring, logging, tracing, and performance analytics.
  • Collaborate with DevOps teams to support CI/CD pipelines, Infrastructure as Code, and auto-scaling strategies.
  • Mentor engineering teams on TypeScript best practices, asynchronous programming, and resilient microservice design.
  • Partner with business and technology stakeholders to evolve platform architecture in alignment with organizational goals.


Required Experience
  • Strong expertise in TypeScript and Node.js, including async/await, streams, and worker threads.
  • Extensive Kafka experience including partitioning, consumer groups, rebalancing, offset management, and schema evolution.
  • Deep understanding of DynamoDB, secondary indexes, streams, TTL, DAX, and large-scale NoSQL design.
  • Experience with Redis, Memcached, DAX, or similar caching frameworks.
  • Strong performance tuning experience, including CPU profiling, connection pooling, load testing, and async I/O optimization.
  • API architecture experience with REST and GraphQL.
  • Hands-on experience with monitoring tools such as Datadog, Prometheus, CloudWatch, or Splunk.
  • Familiarity with GitHub Actions, Jenkins, EKS/Kubernetes, Terraform, and CloudFormation.


Deliverables
  • Process flow documentation and architecture guidance
  • Knowledge transfer and mentoring of client project teams
  • Technical leadership and contribution to project deliverables
  • Data conversion and maintenance support
  • Best-practice recommendations and solution alternatives
  • Hands-on architecture, development, and technical oversight as needed

Similar Jobs

More Jobs at SMX Services and Consulting, Inc.

More Information Technology Jobs

Find similar TypeScript Architect - Kafka, Node.js, DynamoDB jobs: