Job ID: JOB_ID_1025
Position Overview
We are looking for a highly skilled TypeScript Architect and Senior Backend Engineer to join an elite, agile team dedicated to supporting mission-critical, high-scale platforms. This is a high-impact role designed for a technical leader who is comfortable working in complex, distributed systems. You will be responsible for shaping the future architecture of our backend services, establishing engineering best practices, and providing mentorship to a talented group of engineers. The team is focused on building RESTful and event-driven microservices that operate at a massive scale, handling millions of REST requests and Kafka events every single day.
Core Responsibilities
- Lead the architectural design and development of backend services using TypeScript and Node.js.
- Design and operate microservices architectures that prioritize performance, caching, and reliability.
- Build and maintain systems capable of high throughput, ensuring a seamless customer experience even under heavy load.
- Develop and optimize event-driven systems utilizing Kafka or Amazon MSK for real-time data processing.
- Implement sophisticated caching strategies, particularly using Redis, to reduce latency and improve system responsiveness.
- Manage containerized applications using Docker and Kubernetes, including the use of Helm, Istio, and Argo for orchestration and deployment.
- Establish and maintain robust CI/CD pipelines using tools like Jenkins, GitLab, or GitHub Actions to ensure rapid and reliable software delivery.
- Utilize monitoring and observability tools such as Datadog, Prometheus, or Splunk to gain deep insights into system health and performance.
- Document APIs using Swagger or OpenAPI standards to facilitate clear communication and integration with other teams.
Technical Qualifications
The successful candidate will have a proven track record of engineering excellence in a backend environment.
- At least 8 years of professional experience in TypeScript design and development.
- Extensive background as a senior backend engineer or architect in a distributed systems environment.
- Deep hands-on expertise with Node.js and the broader JavaScript/TypeScript ecosystem.
- Proven experience in designing, deploying, and scaling microservices in a cloud environment, specifically AWS.
- Strong understanding of NoSQL and key-value data stores, with specific experience in DynamoDB.
- Expertise in messaging platforms and event-driven architecture patterns.
- Familiarity with modern DevOps practices, including infrastructure as code and automated testing.
Team Culture and Environment
Our team operates in a fast-paced, collaborative environment where innovation is encouraged and technical excellence is the standard. As an architect, you will not only contribute code but also influence the technical direction of the organization. You will work closely with product managers and other stakeholders to translate business requirements into scalable technical solutions. We value engineers who are proactive, curious, and dedicated to continuous improvement. This role offers the opportunity to work with a cutting-edge tech stack and solve some of the most challenging problems in high-scale computing today.
Special Requirements
Onsite – Greenwood Village, CO. Need Local fits.
Compensation & Location
Salary: $160,000 – $210,000 per year (Estimated)
Location: Greenwood Village, CO
Recruiter / Company – Contact Information
Recruiter / Employer: Vyze Inc.
Email: vkumar@vyzeinc.com
Recruiter Notice:
To remove this job posting, please send an email from
vkumar@vyzeinc.com with the subject:
DELETE_JOB_ID_1025