Microsoft

Software Engineer II

Microsoft
Apply
18 hours ago
Vancouver, CanadaMid Level

Responsibilities

  • Build Copilot and Teams messaging experiences that support collaboration, understanding, decisions, and action.
  • Build infrastructure for AI-powered experiences, including conversational context, grounding, retrieval, and intelligent agent capabilities.
  • Design, build, and operate distributed services at scale with attention to performance, reliability, security, privacy, efficiency, and cost.
  • Own features end to end through design, implementation, testing, deployment, telemetry, and production operations.
  • Participate as a directly responsible individual in diagnosing issues, restoring service health, and improving reliability from production learnings.
  • Use data and telemetry to make engineering decisions involving scalability, reliability, performance, maintainability, and cost.
  • Collaborate with engineers and partner teams to deliver cohesive end-to-end capabilities.
  • Champion agentic development practices and apply AI to improve engineering velocity, quality, operational efficiency, and support scenarios.

Requirements

  • Bachelor's degree in Computer Science or a related technical field and 2+ years of technical engineering experience with coding, or equivalent experience.
  • Coding experience in one or more of C, C++, C#, Java, JavaScript, or Python.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
  • Preferred: master's degree and 3+ years of experience, or bachelor's degree and 5+ years of experience, or equivalent experience.
  • Preferred experience with AI infrastructure, information retrieval, grounding, conversational systems, distributed systems, large-scale cloud services, high-throughput backend systems, storage, caching, event-driven or real-time data systems, reliability, observability, DevOps, incident response, and performance or cost optimization.
  • Preferred experience with Generative AI, LLMs, RAG-based solutions, cloud-scale data platforms, and AI-driven improvements to productivity and customer experiences.

Benefits

  • The typical base pay range is CAD $85,800–$169,300 per year across Canada.
  • The position is open for a minimum of five days, with applications accepted on an ongoing basis until the role is filled.
  • Employment requires passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.
Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me