Senior/Staff Frontend Platform Engineer

Motorola SolutionsVancouver, BC
CA$130,000 - CA$145,000Hybrid

About The Position

The Frontend Platform Engineering department is dedicated to building scalable, high-performance infrastructure that powers the development and delivery of modular, AI-driven features across our applications. This team focuses on creating robust middle-layer services, secure integration points, and seamless pipelines to ensure a frictionless experience for developers and end-users alike. With an emphasis on innovation, quality, and speed, the department sets the foundation for cutting-edge frontend technologies and operational excellence. Our engineers are experts in architecting micro-frontend systems, optimizing cloud deployments, and leveraging AI to streamline development workflows. They drive cross-functional initiatives, implement rigorous testing strategies, and maintain enterprise-grade standards for security, performance, and accessibility. The Frontend Platform Engineering team is a hub for technical leadership and transformative solutions, enabling the organization to deliver dynamic, high-impact features at scale. We are seeking a Senior/Staff Platform Engineer to own the architecture and lifecycle of the high-availability middle-layer services supporting our distributed ecosystem. Operating at the intersection of infrastructure and application delivery, this role focuses on building server-side engines, dynamic configuration registries, and orchestration components using Node.js and TypeScript. The ideal candidate is a systems-minded engineer who views the frontend web application as a highly critical, complex consumer. You must possess deep, native JavaScript/TypeScript expertise and an authentic frontend foundation to execute high-intent data visualizations, manage runtime client boundaries, and directly contribute to client-side platform features as our architectural roadmap evolves.

Requirements

  • Extensive, hands-on experience designing, deploying, and maintaining high-concurrency backend services or orchestration layers natively within the Node.js / JavaScript / TypeScript ecosystem.
  • Direct experience constructing localized Docker environments, optimizing container build layers, and troubleshooting live service behaviors inside active Kubernetes clusters.
  • A strong foundation in modern web technologies (React, Next.js, Vue, or Micro-Frontend host-shell concepts) with a practical understanding of client-side performance, browser memory management, and runtime resource limits.
  • Experience engineering modular, decoupled platform infrastructure that allows diverse feature teams to develop and deploy at high velocity without introducing cross-domain dependencies.
  • 5+ years of software engineer and platform engineering experience
  • 3+ years of technical leadership experience
  • 3+ years of TypeScript and Node.js experience
  • 2+ years of Docker and Kubernetes experience

Nice To Haves

  • Experience working with high-frequency, real-time data synchronization frameworks, persistent network architectures (WebSockets, socket brokers), or streaming media protocols (WebRTC, raw audio/video array buffering).

Responsibilities

  • Architect, scale, and maintain robust server-side microservices, middleware controllers, and configuration registries (Node.js/TypeScript) that serve as the orchestration engine for downstream applications.
  • Take direct ownership of code containerization and deployment pipelines. Write optimized Dockerfiles utilizing multi-stage builds to ensure lean production artifacts, and actively navigate cluster environments using the Kubernetes CLI (kubectl) to independently inspect pod states, diagnose routing exceptions, and isolate runtime bugs.
  • Define and govern strict, type-safe data schemas between backend services and the frontend client. Design and optimize multi-tier caching architectures (such as Redis and CDNs) to mitigate system latency and maximize data throughput.
  • Design and deliver highly performant, framework-agnostic client components and interactive, real-time data visualizations. Partner with feature teams to ensure smooth integration with the platform shell, managing browser runtime isolation, error boundaries, and state synchronization.
  • Partner closely with cross-functional team anchors and architects to justify technical investments, reduce platform technical debt, and smoothly coordinate breaking service schema migrations across multiple independent feature teams.

Benefits

  • Pay within this range varies and depends on job-related knowledge, skills, and experience. The actual offer will be based on the individual candidate.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service