# Senior Software Engineer - Backend

**Company**: Microsoft AI
**Location**: Vancouver, BC
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: CAD $114,400.00 - CAD $203,900.00 per year
**Category**: Engineering
**Industry**: Technology

**Apply**: https://microsoft.ai/job/senior-software-engineer-backend-6/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_879da0b0-f8c

## Description

We are seeking a Senior Software Engineer to lead the technical direction and execution of core components of our high-scale, latency-sensitive real-time bidding service at the heart of Microsoft Ads.

The successful candidate will own the core architectural and technical evolution of the platform, focusing on modernization, performance, scalability, experimentation infrastructure, and operational excellence.

Responsibilities:

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

- Drive platform modernization and long-term sustainability of critical services, improving code quality, maintainability, and operational safety.

- Ensure performance, scalability, and stability of the service as traffic, data volume, and business requirements continue to grow.

- Define and evolve instrumentation, observability, and experimentation capabilities to support data-driven decision making and safe production changes.

- Collaborate closely with cross-functional partners to align technical solutions with business goals.

- Provide technical leadership and mentorship, influencing architecture decisions and engineering best practices across teams.

Qualifications:

- Bachelor's degree in Computer Science or related technical field and 4+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python.

- Experience working on high-throughput, production systems where scalability, latency, and stability are critical.

- Demonstrated ability to design, evolve, and maintain complex systems over time.

- Experience collaborating with cross-functional teams to deliver solutions aligned with business needs.

Benefits:

- Competitive salary: CAD $114,400.00 - CAD $203,900.00 per year

- Opportunities for professional growth and development

## Skills

### Required
- C
- C++
- C#
- Java
- JavaScript
- Python
- backend systems
- real-time bidding
- scalability
- performance

### Nice to have
- Master's degree in Computer Science
- experience with real-time bidding systems
- ad tech
- high-frequency decision systems
- experimentation platforms
- A/B testing
- traffic shaping systems
- ML-driven decision systems
- large-scale data processing
- feature pipelines
- cloud environments
- modern deployment practices

---

Source: [Apply at microsoft.ai](https://microsoft.ai/job/senior-software-engineer-backend-6/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
