Senior Full Stack Developer
$108.75k - $158.75k per yearBlackBerry
Worker Sub-Type
Regular
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
- 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.
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.
Scheduled Weekly Hours
Compensation Hiring Base Salary Range
$108,750.00 - $158,750.00
Please be advised that the compensation hiring range indicated herein is provided solely as a good-faith estimate of expected base compensation for the position. The actual compensation offered will be determined at the time of hire and is contingent upon multiple factors, including but not limited to the candidate’s qualifications, relevant experience, demonstrated skills, and results of assessments conducted during the hiring process.
Bonus
The BlackBerry Variable Incentive Pay (VIP) program is an organization-wide bonus incentive program which aims to reward full-time eligible employees for their contribution to BlackBerry’s success. VIP payments are made in addition to base salary and factor in company’s performance as a way for employees to share in BlackBerry’s achievements.
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 is an active opening. We are seeking to fill this position immediately
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.
- ...multiple sectors like telecommunications, automotive, healthcare, and industrial automation. We are seeking a Senior Full Stack Software Engineer to design, develop, test, and maintain software applications that address customer needs and business objectives. This role is...SeniorFull time
- ...tracking, documentation and/or weather. Main responsibilities Full stack development, maintenance, and testing on new and existing apps... ...to quality. Suggest solutions to complex problems and develop them with minimal supervision. Mentor and guide the work of junior...SuggestedPermanent employmentFull timeContract workCasual workWork at officeFlexible hours
$70k - $120k per year
...love to hear from you! Role Overview We are looking for a Full Stack Software Engineer to join the our dynamic team and help build Magnet... ...can display indicators of success through skills they have developed and experiences they have been a part of, than to find folks...SuggestedWork at officeLocal areaWorldwideFlexible hours- ...the right person to join our team working towards this goal, we would love to hear from you! Role Overview We are looking for a Full Stack Software Engineer to join the our dynamic team and help build Magnet One - our platform for digital forensics workflows. As a part...SuggestedFull timeWorldwide
$69 - $89 per hour
...Senior Full-Stack Java Engineer – Remote (ONTARIO BASED) Shape the future of enterprise technology in the insurance sector by supporting... ...Audits and reporting as necessary. • Participate in design, develop, test and debug programs for Java services. Deployment is done...SeniorHourly payPermanent employmentFull timeContract workRemote workFlexible hoursAfternoon shift$100k - $120k per year
...footprint to move what’s most important to them. Learn more at We’re growing fast and invite you to join our amazing team. Senior Full Stack .NET Developer & Team Lead Trade Content Data | SQL | Internal Tools Development Mission — Why This Role Exists The Trade...SeniorFull timeLocal areaImmediate startRemote workFlexible hours$125k - $145k per year
...achieve their clinical, operational and business strategies. We are seeking a Senior Software Developer to join our Waterloo team. As a vital member of our team, you will be involved in the full software development lifecycle, including design, implementation, automated/...SeniorInternshipLive In- ...management. We are hiring cloud developers to further extend the... ...perspective. We use a modern stack built on Kubernetes and use modern... ...sustainable. As a Cloud Services Developer at SAP, you will: Design,... ...and help everyone realize their full potential. We ultimately...Permanent employmentFull timeWorldwideFlexible hours
$59.57k - $110.63k per year
...and delivery On the job you will : Develop new codes AND update existing code to improve... ...team leaders. Collaborate closely with senior members of the squad Work closely with... ...personal, and sick days, and we offer the full range of statutory leaves of absence. If...SeniorLong term contractFull timeTemporary workInternshipLocal areaFlexible hours$110k - $130k per year
...are seeking an Intermediate Automated Test Developer. This role is ideal for an automation test... ...automation and a desire to advance to a senior role within 2-3 years. You will work in a... ...Our Values: Own It (I do what I say, full accountability for results, finding solutions...SeniorContract workInternshipLive In$80k - $100k per year
...development team in our Waterloo office. This team specializes in developing low-level firmware for advanced power management devices, high... ...engineers to define and implement optimal firmware solutions Develop firmware architecture specifications and associated test plans...Full timeInternshipWork at officeLocal areaFlexible hours$48.35 per hour
Overview Languages English Education Bachelor's degree Computer science Computer software engineering Experience 3 years to less than 5 years On site Work must be completed at the physical location. There is no option to work remotely. ...Work at officeRemote work$89k - $139k per year
...dreams. Responsibilities What youll do... The primary responsibilities for this position include but are not limited to: Develop automated test scripts and tools in Python to verify new feature functionality. Support existing solutions with bug fixes and...Full time$105k - $155k per year
...threaded owner for Atlassian DX tooling with accountability for platform strategy ecosystem integration enterprise adoption and actionable developer productivity insights for engineering leadership. This is a high-impact individual contributor role focused on shaping how Fords...Full timeWork at office- ...Java/Kotlin/C++ programming languages ~5+ years of experience developing on Android ~3+ years of experience with the AOSP level of... ...requirements: Experience in Automotive industry as a software developer is preferred Experience with the Agile methodology, and a firm...Full time
$113.4k - $162k per year
...development and improve customer experiences Work with ourAdOpsteam to develop new ad solutions to provide increasing value to advertisers... ...Canada Intermediate: CAD $113,400 - $162,000 annually Canada Senior: CAD $158,000 – 207,000 annually Canada Staff: CAD $200,400 –...SeniorLong term contractTemporary workInternship$96k - $146k per year
...CarPlay and Android Auto integration in Ford’s Infotainment system using Android. You will work in a fast-paced Agile environment to develop end-to-end software features, from initial prototyping to real-world testing in Ford vehicles to ensure a seamless experience for millions...- ...The Intermediate Software Developer brings experience in designing, implementing, and optimizing APIs and messaging services to join the APIs and Messaging Chapter . You will be part of a scrum team that will support all aspects of software development including estimates...Permanent employmentFull timeContract workFlexible hours
- Drive progress in solar technology as a Senior DSP Firmware Engineer with Canadian Solar located in Kitchener, Ontario. Focus on developing high-performance embedded firmware for innovative... ...well-being. Key Responsibilities: • Develop real-time embedded firmware for inverters...Senior
$89k - $139k per year
We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves? Ford of Canada's operations include a national headquarters, three vehicle assembly ...Full time- ...members to keep a high level of technical knowledge in all areas to ensure high quality service to your clients and also develop our staff members to their full potential. Comprehensive group benefit plan including health care spending account, life, accident and disability...SeniorHourly payFull timeWork at officeLocal areaRemote workFlexible hours
$89k - $139k per year
...advancements in autonomy electrification smart mobility technologies and more! In this position... The role of Manufacturing Software Developer Test Station involves working on station side code to support two areas of responsibility related to hardware testing of our...Long term contractFull timeLocal areaRemote work$105k - $155k per year
...move and pursue their dreams. In this position... Fords IVI (In-Vehicle Infotainment) organization is seeking a Software Developer with deep technical expertise in embedded camera this role you will be instrumental in designing developing and deploying mission-critical...Full time$181.05k - $213k per year
...assets. The Problems You’ll Solve As a Senior Software Engineer II, You Will Lead... ...a specification. About You The Tech Stack: You have experience with (or a desire to... ...market competitive salary, equity for all full time roles, exceptional benefits, and, for...SeniorFull timeWork at office$106.4k - $133k per year
...improvement. This role includes developing logic models and measurement... ...advice to management, including senior management. Key... ...planning through reporting. - Develop evaluation plans, research questions... ...themselves and contribute to their full potential. We welcome all...SeniorFull timeTemporary workInternshipWork at officeFlexible hours- ...this, a new infrastructure and technology stack needs to be built and integrated. To make... ...Mawari is seeking a C++ / Unreal Engine developer to help in building custom Unreal Engine based... ...in some instances. Contract or full-time employment may also be considered....Full timeContract workWork at officeLocal areaImmediate startRemote workWorldwideFlexible hours
- ...proprietary Mawari Engine technology stack that provides low latency,... ...access to XR, empowering developers and creators around the world... ...Mawari is seeking a Unity C++ SDK Developer to help build Mawari's... ...balance. Other: Contract or full-time employment may be considered...Full timeContract workWork at officeLocal areaRemote workFlexible hours
$84.57k - $105.71k per year
...equitable service delivery across all locations. Accountabilities ~Develop audit programs and determine appropriate audit procedures... ...public sector audits is an asset. Hours of Work: This is a full-time, limited term role with an approximate end date of January 31...SeniorFull timeWork at officeLocal areaMonday to fridayFlexible hours$60.96 - $63.78 per hour
...technology. Responsibilities Software Development: Design, develop, and test new customer-facing software for Our Client’s IVI systems... ..., ensuring reliability in resource-constrained systems. Full Lifecycle Ownership: Participate in the full software lifecycle,...Worldwide- As a Key Lead at Knix, you create a warm, inclusive, and confidence-building experience for every customer and know how to cater towards our customer’s unique needs. You bring the Knix experience to life by listening deeply, offering thoughtful product guidance, and leading...Permanent employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Developer. Be the first to apply!
- full stack developer remote Waterloo, ON
- senior full stack engineer Waterloo, ON
- full stack web developer Waterloo, ON
- full stack developer Waterloo, ON
- senior research analyst Waterloo, ON
- senior delivery manager Waterloo, ON
- senior administrative assistant Waterloo, ON
- senior product manager Waterloo, ON
- working with seniors Waterloo, ON
- senior work from home Waterloo, ON

