14 Sep
|
BlackBerry
|
Quebec City
14 Sep
BlackBerry
Quebec City
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 strong 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.
Robust 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.
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 (Quebec City)
🏢 BlackBerry
📍 Quebec City