Senior Full Stack Developer

BlackBerryWaterloo, ON
$108,750 - $158,750Onsite

About The Position

Every new customer adds more devices, more data, and more opportunities to innovate. We’re expanding our engineering team to build the next generation of Radar’s cloud platform, focusing on: High-volume telemetry ingestion and big data pipelines, Cloud re-architecture for scalability and resilience, Advanced reporting and analytics, API expansion and next-gen customer experiences, Performance and reliability engineering, Modern DevOps tooling in a microservices environment.

Requirements

  • Strong backend development experience
  • SQL + NoSQL experience (MySQL, Elasticsearch, Redis)
  • Experience building microservices and event-driven systems
  • Comfort with AWS, Docker, CI/CD pipelines, and modern cloud tooling
  • Ability to design and reason about complex system architectures
  • Curiosity, ownership, and willingness to dive into unfamiliar problems
  • Strong communication and collaboration skills

Nice To Haves

  • Proficiency in JavaScript
  • Advanced React experience
  • Background in IoT, telematics, or large-scale distributed systems

Responsibilities

  • Build and optimize backend microservices using Node.js, Express, NATS, Redis, MySQL, and Elasticsearch on AWS
  • Work on data-intensive, real-time systems ingesting telemetry at scale
  • Contribute to front-end development using React
  • Influence architectural decisions and technical direction across the platform
  • Ensure reliability through automated testing, CI/CD, monitoring, and observability
  • Collaborate in a high-trust, engineering-first culture where your work truly matters

Benefits

  • medical insurance
  • dental insurance
  • vision insurance
  • life insurance
  • disability insurance
  • retirement
  • employee share purchase program
  • paid-time-off
  • BlackBerry Variable Incentive Pay (VIP) program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service