CareerPlanSign in

Staff Software Engineer, Core Applications

Ottawa Office💼 Full-time🗓 2026-09-29

Core

Build and improve web and mobile applications for video security and operational insights, ensuring stability, performance, and UX for thousands of customers.

Role type

Staff Software Engineer (P4), strategic IC with mentorship responsibilities

Builds

Web app (React/TypeScript), Mobile app (React Native/Expo), and supporting APIs (NestJS)

Domain

Video security, retail operations, cloud-based SaaS

Required skills

TypeScript, React, React Native, NestJS, PostgreSQL, Redis, REST API design, system architecture, AI tooling usage, code review, performance optimization, cross-stack debugging

Preferred skills

Automated testing (Jest, Detox, Playwright), mobile CI/CD, video streaming/POS tech experience, LLM integration

Technologies

React, TypeScript, React Native, Expo, NestJS, PostgreSQL, Redis, AI tools

Responsibilities

Own features end-to-end from design to delivery; Drive architecture and technical direction across web, mobile, and API layers; Mentor junior and senior engineers; Build frameworks and tooling to scale team effectiveness; Triage and resolve critical bugs; Leverage AI tools to accelerate development and code quality

Seniority

Staff, strategic collaborator and mentor

Sourced via ashby · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.