Enable job alerts via email!

Senior Services Engineer - Gaming AI

Microsoft Games

Vancouver

On-site

CAD 114,000 - 204,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Microsoft Games is seeking a Senior Services Engineer to design and implement scalable cloud systems. This role involves creating secure backend services and collaborating with cross-functional teams to enhance gaming experiences. Ideal candidates will have robust technical skills in C#, .NET, and Microsoft Azure, with a commitment to fostering a growth mindset and diversity.

Qualifications

  • 4+ years of technical engineering experience.
  • Experience in building and operating backend systems in production environments.
  • 3+ years experience with Microsoft Azure services.

Responsibilities

  • Design and implement scalable cloud services.
  • Build APIs and event-driven systems.
  • Ensure security, performance, and observability of backend systems.

Skills

C#
.NET
Microsoft Azure
Backend Systems
DevOps

Education

Bachelor's Degree in Computer Science

Tools

Azure DevOps
Bicep
Terraform

Job description

Are you passionate about building scalable, resilient backend systems that power modern interactive experiences? Do you thrive in environments where engineering excellence meets fast-paced product innovation?

At Xbox Gaming AI, we are exploring emerging technology trends to craft the next era of gaming. We are venturing beyond the horizon and charting a course forward with players and creators at the center. Our goal is to define the future of Xbox by advancing our mission of bringing joy and community to every player on the planet. If you value dynamic and agile teams that are proactively advocating for a diverse workforce, we have a great role for you.

We're looking for a Senior Services Engineer to help design and build the cloud systems that power creative tools and player-facing experiences. You'll work across architecture, implementation, and operations to create reliable, secure, and scalable services. Your work will enable key features like collaboration, content sharing, and persistence, supporting seamless workflows across mobile and web platforms.

This is a unique opportunity to help define new categories of play and build experiences that blend creativity, technology, and community.

We Value

  • Growth Mindset: You are always learning and open to feedback that improves your work.
  • Be Brave. Be Bold: You embrace experimentation and are not afraid to challenge conventions.
  • Collaborate: You thrive in cross-disciplinary teams and value shared ownership.
  • Diversity, Equity & Inclusion: You contribute to an environment where everyone feels respected and empowered.


Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities

  • Design and implement scalable cloud services using C#, .NET, and Microsoft Azure.
  • Build APIs, event-driven systems, and backend features that support interactive tools and real-time workflows.
  • Collaborate with client, engine, and AI engineers to define service interfaces and data flows.
  • Ensure the security, performance, and observability of backend systems.
  • Define infrastructure using Infrastructure-as-Code and DevOps best practices (e.g., Azure DevOps, Bicep, Terraform).
  • Contribute to technical decision-making and mentor other engineers on backend architecture and operations.
  • Continuously improve reliability, scalability, and team productivity through tooling and automation.


Qualifications

Required/Minimum Qualifications (RQs/MQs)

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, TypeScript , JavaScript, or Python
    • OR equivalent experience.
  • 4+ years of experience building and operating backend systems in production environments.
  • 3+ years of experience Microsoft Azure services such as Azure Functions, Cosmos DB, App Services, and Azure Storage.
  • 3+ years of experience in C# and ASP.NET Core, with strong architectural and implementation skills.


Preferred Qualifications

  • Understanding of distributed systems design, including reliability, scalability, and fault tolerance.
  • Experience with CI/CD pipelines and cloud-native deployment workflows.
  • Experience with multiplayer, real-time systems, or creator-focused collaboration platforms.
  • Familiarity with backend security practices (e.g., authentication, authorization, data protection).
  • Knowledge of microservices and service-oriented architecture design.
  • Experience with observability tools such as Application Insights, Azure Monitor, or OpenTelemetry.


Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $114,400 - CAD $203,900 per year.

Find additional pay information here:

https://careers.microsoft.com/v2/global/en/canada-pay-information.html

Microsoft will accept applications for the role until July 11, 2025.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Salesforce Service Cloud Engineer

Marqeta, Inc.

Vancouver,Toronto null

Remote

Remote

CAD 107,000 - 134,000

Full time

Today
Be an early applicant

Senior Services Engineer – Gaming AI

Microsoft

Vancouver null

On-site

On-site

CAD 114,000 - 204,000

Full time

Today
Be an early applicant

Senior Software Engineer – Maintenance & Support

Trackforce

Montreal null

Remote

Remote

CAD 120,000 - 150,000

Full time

9 days ago

Senior Mechanical Engineer

TalentSphere Staffing Solutions

Vancouver null

Remote

Remote

CAD 100,000 - 120,000

Full time

30+ days ago

Customer Service Engineer IV

Textron

Markham null

Remote

Remote

CAD 80,000 - 120,000

Full time

9 days ago

Sr. Field Service Engineer - Refrigerants and Air Conditioning

The Chemours Company

Montreal null

Remote

Remote

CAD 108,000 - 170,000

Full time

19 days ago

Staff Mechanical Engineer

T-Net British Columbia

Vancouver null

On-site

On-site

CAD 80,000 - 120,000

Full time

7 days ago
Be an early applicant

Engineering and Maintenance Duty Manager

British Columbia Rapid Transit Company

Vancouver null

On-site

On-site

CAD 97,000 - 147,000

Full time

9 days ago

Mechanical Engineer

STEMCELL Technologies

Burnaby null

On-site

On-site

CAD 81,000 - 123,000

Full time

9 days ago