Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Sr Backend Engineer (TypeScript/Node.js)
Location:
Denver, CO Duration:
Long Term Experience:
10+ years About the Role We''re looking for a senior engineer who doesn''t just write code
they own outcomes. You''ll be responsible for the full lifecycle of backend services: from design and development through production reliability. In an era where AI can generate code, we value engineers who think critically, anticipate problems, and drive systems forward. What We Expect End-to-End Ownership
Own features from design
> development
> testing
> deployment
> production support
Take accountability for the reliability and performance of your services in production
Drive technical decisions without waiting to be told what to do System Design & Architecture
Design scalable, resilient distributed systems handling millions of daily transactions
Make pragmatic trade-off decisions (consistency vs. availability, complexity vs. speed)
Produce clear technical design documents and lead design reviews
Evaluate build vs. buy decisions with data Development
Strong proficiency in TypeScript and Node.js
Build high-throughput, low-latency microservices using frameworks like NestJS, Express, or Fastify
Write clean, type-safe, maintainable code
but more importantly, know when and what to build Testing & Quality
Write meaningful unit, integration, and contract tests
not just for coverage metrics
Own E2E test strategy for your services
Build confidence in deployments through automated validation Infrastructure & Cloud (AWS)
Hands-on with AWS services (ECS/EKS, Lambda, S3, SQS, CloudWatch, IAM)
Understand networking, security, and cost implications of architectural choices
Comfortable with Infrastructure as Code (Terraform/CloudFormation) Data & Messaging
Kafka
design event-driven architectures, manage topics, handle consumer lag and rebalancing