CareerPlanSign in

Senior Software Engineer - Backend

Canada, British Columbia, Vancouver🌐 Remote💼 Full-time🗓 2026-06-19 → 2026-09-26

Core

Lead design and implementation of scalable, high-performance backend systems operating under strict latency and reliability requirements.

Role type

Senior Software Engineer - Backend

Builds

Scalable, high-performance backend systems and critical services

Domain

Internet / Ad Tech / High-Frequency Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, C#, Java, JavaScript, Python, system scalability design, latency optimization, observability, instrumentation, cross-functional collaboration, technical mentorship, architecture decision making

Preferred skills

real-time bidding systems, ad tech, high-frequency decision systems, experimentation platforms, A/B testing, traffic shaping, ML-driven decision systems, large-scale data processing, cloud environments, modern deployment practices

Responsibilities

Design and implement scalable backend systems, drive platform modernization, define and evolve instrumentation and observability capabilities, collaborate with cross-functional partners to align technical solutions with business goals, provide technical leadership and mentorship

Seniority

Senior, hands-on IC

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