15 Sep
|
BlackBerry
|
Montreal
15 Sep
BlackBerry
Montreal
Work Model:
This is a hybrid role, requires 4 days work from Ottawa office and 1 day work from home. Scheduled Weekly Hours:
40 About Radar
BlackBerry Radar is a rapidly growing IoT platform that enables real-time tracking and analytics for thousands of trailers, containers, and high-value assets across North America. Learn more. Our platform has achieved robust market traction, with a fast-expanding device footprint and a lean, highly skilled engineering team tackling challenges in big data, cloud architecture, and performance optimization as adoption accelerates. Radar is at a critical inflection point. We’ve established product-market fit, our install base is scaling quickly, and our platform processes more data each month than ever before. Why This Role Matters:
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. Tech Stack
Backend: Node.js, Express, NATS. Data: MySQL, Redis, Elasticsearch. Reporting: Flink, Cube.js, StarRocks, Iceberg. Cloud: AWS. Frontend: React. DevOps: Docker, Kubernetes, GitHub Actions. What You’ll Do
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. What You Bring
Required:
4-5 years of experience in software development. 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 contemporary 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. Preferred:
Proficiency in JavaScript. Advanced React experience. Background in IoT, telematics, or large-scale distributed systems. Why Engineers Love Working at Radar
High impact — what you build directly drives customer value and product success. Small team, big reach — startup-style ownership with enterprise stability. Real engineering challenges — scaling a high-volume IoT platform is genuinely hard and deeply rewarding. Benefits:
The BlackBerry Employee Benefits programs offer a wide range of benefits that support your physical, financial and personal well-being. BlackBerry remains committed to offering affordable benefits including coverage for medical, dental, vision, life, disability insurance, retirement, employee share purchase program and paid-time-off to those that meet the eligibility requirements. Disclosure of Position Status:
This job posting is part of a general recruitment effort without a guaranteed position Disclosure of Artificial Intelligence:
We do not use artificial intelligence (AI) to screen, assess, or select applicants at any stage of our recruitment process. All applications are reviewed and evaluated by our hiring team.
#J-18808-Ljbffr
📌 BlackBerry Radar - Senior Full Stack Developer (Montreal)
🏢 BlackBerry
📍 Montreal