CareerPlanSign in

Senior Software Engineer

Canada, British Columbia, Vancouver💼 Full-time🗓 2026-09-15 → 2026-09-26

Core

Build and operate scalable infrastructure for real-time communication and AI-assisted agentic workflows that automate engineering tasks.

Role type

Senior Software Engineer (Infrastructure & AI Automation)

Builds

Scalable real-time communication systems, AI-powered developer tools, and automated engineering workflows.

Domain

Cloud-native infrastructure, real-time streaming, AI/LLM integration

Deliverable

production ML models | infrastructure

Required skills

Distributed systems, cloud-native architectures, Kubernetes, LLMs, prompt engineering, RAG, agent orchestration, CI/CD automation, infrastructure-as-code, observability, incident response automation

Preferred skills

Linux, ARM architecture, modernization initiatives, AI-assisted code development, root-cause analysis

Technologies

C, C++, C#, Java, JavaScript, Python, Kubernetes, GitOps, LLMs, RAG

Responsibilities

Design and implement AI-assisted agentic workflows; Partner with product teams to deliver end-to-end solutions; Contribute to modernization initiatives; Operate large-scale distributed cloud services; Apply AI-assisted tools to improve engineering productivity.

Seniority

Senior, hands-on IC

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