CareerPlan

Software Engineer II

Canada, British Columbia, VancouverFull-time2026-11-04 → 2026-11-09

Core

Design, develop, test, debug, and maintain software components for highly scalable and reliable infrastructure supporting real-time communication and Copilot experiences.

Role type

Software Engineer II (Infrastructure & AI Workflows)

Builds

Scalable cloud infrastructure, secure communication protocols, AI-driven workflows, and observability systems.

Domain

Cloud Infrastructure, Real-time Communication, AI/LLM Orchestration, Security

Deliverable

production ML models

Required skills

C, C++, C#, Java, JavaScript, Python, Distributed Systems, Cloud Infrastructure, AI Agents, LLMs, Observability, Software Security, Performance Engineering, Kubernetes, Containerization

Preferred skills

Post-quantum cryptography, Hardware acceleration, Low-level software optimization, Automated incident response, Emerging technologies evaluation

Technologies

.NET, Kubernetes, Cloud-native environments, Telemetry, Logging, Tracing, Cryptography

Responsibilities

Develop and optimize software for service performance and efficiency; Investigate and troubleshoot production issues to implement reliability improvements; Participate in on-call rotation for live-site incidents; Contribute to code reviews, technical documentation, and engineering best practices; Collaborate on technical designs and deliver reliable solutions.

Seniority

Mid-level, hands-on IC