Microsoft

Senior Software Engineer

Microsoft
Apply
18 hours ago
Vancouver, CanadaSenior

Responsibilities

  • Lead the design, implementation, testing, deployment, and operation of AI-powered PowerPoint for the web features from prototypes through global-scale production.
  • Own front-end experiences, client architecture, and integrations with AI and agent services while contributing to technical direction.
  • Evaluate architectural trade-offs involving performance, scalability, reliability, maintainability, security, privacy, AI safety, and cost.
  • Apply secure-by-design practices including threat modeling, secure coding, dependency management, security testing, and mitigations for AI-specific risks.
  • Define quality strategies involving automated testing, AI evaluation, telemetry, monitoring, performance measurement, success metrics, and guardrails.
  • Drive deployment automation, feature flags, staged rollouts, production validation, monitoring, and rollback mechanisms.
  • Lead incident response, mitigation, root-cause analysis, and reliability improvements as a Designated Responsible Individual.
  • Collaborate with cross-functional and partner engineering teams to translate customer needs and emerging AI capabilities into technical plans.
  • Review technical designs and code, provide technical feedback, mentor engineers, and improve engineering quality and productivity.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field and 4+ years of technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Ability to pass Microsoft’s Cloud Background Check upon hire or transfer and every two years thereafter.
  • Preferred: master’s degree and 6+ years of experience, or bachelor’s degree and 8+ years of experience, or equivalent experience.
  • Experience designing and delivering complex web applications, client architectures, or large-scale production services.
  • Experience developing AI or LLM-powered product experiences involving language models, multimodal models, agents, or tool use/function calling.
  • Experience with AI security and safety practices, testing and evaluation strategies, telemetry, quality systems, and production architecture trade-offs.
  • Experience leading technical designs across components, driving cross-team alignment, mentoring engineers, and collaborating across engineering, product, design, research, security, and privacy teams.
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