Talent.com
TypeScript Architect

TypeScript Architect

Net2Source (N2S)Denver, CO, US
1 day ago
Job type
  • Full-time
Job description

Job Description

Title : TypeScript Architect

Location : Denver, CO (onsite only)

Term : Contract

TypeScript Architect with a strong background in event-driven microservices, real-time data pipelines (Kafka), and cloud-native application design.

The ideal candidate will drive the technical architecture for scalable backend systems leveraging TypeScript / Node.js , DynamoDB , Kafka , and advanced caching and performance optimization strategies

Key Responsibilities

  • Architect scalable backend systems using TypeScript / Node.js and event-driven patterns (Kafka, SNS / SQS, or equivalent).
  • Design and implement streaming and asynchronous processing pipelines for large-scale workloads.
  • Define and enforce data modeling and partitioning strategies for DynamoDB to efficiently handle high-write workloads.
  • Establish and optimize caching layers (Redis, ElastiCache, DAX, or in-memory caching) for high-performance APIs.
  • Perform profiling and performance tuning across the stack (CPU, memory, network, database, I / O).
  • Define API contracts, message schemas (Avro / JSON), and versioning standards for inter-service communication.
  • Implement observability practices — metrics, tracing, and structured logging — to proactively monitor performance bottlenecks.
  • Collaborate with DevOps teams to ensure CI / CD pipelines, Infrastructure as Code (CloudFormation / Terraform), and autoscaling policies support architectural goals.
  • Mentor engineering teams on TypeScript best practices, asynchronous programming, and microservice resilience patterns (circuit breaker, retry, backoff, etc.).
  • Partner with stakeholders to evolve system architecture in alignment with business growth and product roadmaps.

Required Skills

  • Strong expertise in TypeScript & Node.js , including async / await, streams, and worker threads.
  • Kafka architecture & tuning : partitioning, consumer groups, rebalancing, offset management, and schema evolution.
  • AWS DynamoDB : data modeling, secondary indexes, TTL, streams, DAX, and best practices for large-scale design.
  • Caching frameworks : Redis, Memcached, DAX, or CDN edge caching.
  • Performance tuning & scalability : CPU profiling, async I / O optimization, connection pooling, and load testing.
  • API design : REST and GraphQL, including schema federation and gateway design.
  • Monitoring tools : Datadog, Prometheus, CloudWatch, or Splunk.
  • DevOps awareness : CI / CD (GitHub Actions, Jenkins), container orchestration (EKS / Kubernetes), and IaC tools (Terraform, CloudFormation).
  • Create a job alert for this search

    Architect • Denver, CO, US