About The Position

Sutherland is seeking an experienced Technical Architect to lead the technical vision and architecture for a healthcare real-time telehealth communication platform. This role requires a seasoned full-stack professional with deep expertise in WebRTC-based video/audio streaming, cloud-native architectures on GCP, and modern web technologies. This platform leverages multiple communication providers (AWS Chime, Twilio), micro-frontend architecture, and cloud-native services to deliver a scalable, HIPAA-compliant telehealth solution. U.S healthcare knowledge would be an added advantage.

Requirements

  • 10+ years of software development experience
  • 5+ years in architecture or senior technical leadership roles
  • 3+ years hands-on experience with WebRTC or real-time communication systems
  • 3+ years experience with GCP or equivalent cloud platform
  • Proven track record of designing and delivering large-scale distributed systems
  • Deep understanding of WebRTC protocols, SRTP, ICE/STUN/TURN, SDP negotiation
  • Experience with media servers, codec optimization (VP8/VP9, H.264, Opus)
  • Hands-on experience with AWS Chime SDK and/or Twilio Video
  • Real-time bidirectional communication patterns using Socket.io / WebSockets
  • Advanced knowledge of React 18+ including hooks, context, performance optimization
  • Strong typing, generics, advanced patterns in TypeScript
  • Experience with Redux Toolkit, Zustand, React Query (TanStack Query)
  • Experience with Micro-Frontend Architecture using Module Federation (Webpack 5), independent deployment strategies
  • Experience with UI Frameworks like Material-UI (MUI), Emotion/Styled Components
  • Experience with Build Tools like Webpack, Babel, modern bundling strategies
  • Experience with Node.js / Express for RESTful API design, middleware patterns, async programming
  • Experience with API Design using OpenAPI/Swagger documentation, versioning strategies
  • Experience with Authentication/Authorization patterns like JWT, OAuth 2.0, custom authorization patterns
  • Experience with Message Queues like AWS SQS, Google Cloud Pub/Sub
  • Experience with ORM like Sequelize with PostgreSQL
  • Experience with GCP Compute services like Cloud Run, GKE (Google Kubernetes Engine), Cloud Functions
  • Experience with GCP Storage services like Cloud Storage, persistent disks
  • Experience with GCP Networking services like VPC, Load Balancers, Cloud CDN, Cloud Armor
  • Experience with GCP Security services like IAM, Secret Manager, Cloud KMS
  • Experience with GCP Monitoring services like Cloud Logging, Cloud Trace, Cloud Monitoring
  • Experience with GCP CI/CD using Cloud Build, integration with GitLab CI/CD
  • Experience with PostgreSQL including advanced query optimization, indexing strategies, connection pooling, migrations (Sequelize CLI)
  • Experience with Firebase/Firestore for real-time database design, security rules, offline persistence
  • Experience with Redis for caching strategies, session management (ioredis)
  • Experience with OpenTelemetry for distributed tracing, metrics, logging instrumentation
  • Experience with Application performance monitoring and optimization
  • Experience with structured logging using Winston, centralized log aggregation
  • Experience with Containerization using Docker
  • Experience with container orchestration using Kubernetes (Deployment strategies, ConfigMaps, Secrets, Helm charts)
  • Experience with CI/CD using GitLab CI/CD pipelines, automated testing, deployment automation
  • Excellent communication skills - ability to explain complex technical concepts to diverse audiences
  • Strong problem-solving and analytical thinking
  • Collaborative mindset with experience working in Agile/Scrum environments
  • Ability to balance technical excellence with business pragmatism
  • Mentorship and team development orientation

Nice To Haves

  • U.S healthcare knowledge
  • HIPAA compliance
  • HL7/FHIR standards
  • Experience with AWS alongside GCP (multi-cloud)
  • Experience with GraphQL (Hasura, Apollo)
  • React Native or native mobile experience
  • Experience integrating AI services into applications
  • Load testing, stress testing for real-time systems
  • Experience with Infrastructure as Code (Terraform or similar tools)
  • Experience with healthcare or regulated industry applications

Responsibilities

  • Define and evolve the overall system architecture for the platform
  • Design scalable, secure, and fault-tolerant distributed systems
  • Lead architectural decisions for real-time communication, data persistence, and service orchestration
  • Create and maintain architecture documentation, ADRs (Architecture Decision Records), and technical roadmaps
  • Evaluate and recommend technology choices for new features and platform improvements
  • Provide technical guidance and mentorship to development teams
  • Conduct architecture reviews and code reviews for critical components
  • Establish and enforce coding standards, best practices, and design patterns
  • Collaborate with Product, DevOps, and Security teams to align technical solutions with business goals
  • Prototype and implement complex technical solutions when needed
  • Troubleshoot and resolve critical production issues
  • Optimize system performance, latency, and resource utilization

Benefits

  • All your information will be kept confidential according to EEO guidelines.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service