CareerPlanSign in

Staff Software Engineer, Data

Canada🌐 Remote💼 Full-time🗓 2026-09-29

Core

Design and maintain scalable backend systems and data infrastructure supporting high volumes of integrations and real-time events for a video security analytics platform.

Role type

Staff Software Engineer (Data Infrastructure)

Builds

Data processing pipelines, integrations platform, and backend systems for video security analytics

Domain

Security technology / Cloud infrastructure

Deliverable

infrastructure

Required skills

JavaScript, TypeScript, SQL, NoSQL, Elasticsearch, DynamoDB, AWS Lambda, AWS VPC, AWS ElastiCache, AWS SQS, AWS Kinesis, Snowflake, Infrastructure as Code (Terraform/CloudFormation/CDK), Serverless architecture, System design, Mentoring

Preferred skills

React, Information security, Multi-language programming

Technologies

Node.js, React, AWS, Snowflake, Elasticsearch, DynamoDB, Terraform, CloudFormation, AWS CDK, Serverless Framework, Jira

Responsibilities

Design and maintain backend systems and data infrastructure; Contribute to full-stack development; Drive architecture decisions for the data pipeline; Collaborate with architects and cross-functional teams; Lead projects end-to-end; Coach and mentor other engineers

Seniority

Staff, strategic collaborator and mentor

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