Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through technology and innovation.
$108,100 - $199,700
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Gaming · Enterprise SaaS

Description For Senior Software Engineer

Microsoft's Entertainment team within the AI organization is seeking a Senior Software Engineer to power gaming experiences used by millions worldwide. This role focuses on building modern web-based gaming experiences and involves working with Microsoft AI (Copilot), Edge, Windows, Xbox, and Bing teams. Based in Vancouver, you'll be part of a collaborative team developing code across multiple layers including web UX, service endpoints, middle tier workflows, and data layers.

The position offers an exciting opportunity to impact millions of users while working on next-generation gaming experiences for MSN. You'll be involved in developing innovative solutions, working with cutting-edge technologies, and collaborating with teams across Microsoft's global offices. The role requires strong technical expertise in web development, cloud services, and scalable architecture design.

As a Senior Software Engineer, you'll be responsible for ensuring high-availability services, contributing to engineering practices, and mentoring other team members. The position offers competitive compensation (CAD $108,100 - $199,700) and comprehensive benefits including healthcare, educational resources, and parental leave.

Microsoft's inclusive culture promotes a growth mindset, innovation, and collaboration. The company's commitment to empowering every person and organization on the planet makes this an ideal opportunity for those passionate about creating impactful technology solutions while working with industry-leading teams in the gaming and technology sector.

Last updated 20 hours ago

Responsibilities For Senior Software Engineer

  • Develop UX/API features that impact 500M+ users
  • Work with partner teams from Edge, Windows, and Content Services
  • Contribute to engineering practices for high-availability
  • Design scalable architectures across different partners
  • Ensure live site health and continuous improvement
  • Provide technical guidance and mentorship
  • Identify and fix bottlenecks

Requirements For Senior Software Engineer

JavaScript
TypeScript
Python
Java
  • Bachelor's Degree in Computer Science or related technical field
  • 4+ years technical engineering experience with coding
  • 2+ years experience working on cloud services
  • Must pass Microsoft Cloud Background Check
  • Well-developed problem-solving skills
  • Deep technical understanding of code/service architectures
  • Experience with scalability, compliance, performance, security, and accessibility

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer - Front End

Senior Frontend Software Engineer role at Microsoft, working on Teams and Copilot, with focus on React development and AI innovations.

Senior Software Engineer - User Experiences

Senior Software Engineer role at Microsoft's Applied Sciences Group, focusing on user experiences and innovative technology solutions with competitive pay and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft Barcelona, working on Microsoft Rewards team to build consumer experiences across Bing, Xbox, and Microsoft ecosystem.

Senior Software Engineer - Microsoft 365

Senior Software Engineer position at Microsoft 365 in Dublin, focusing on web development and customer support experiences, offering hybrid work and comprehensive benefits.

Senior Software Engineer

Senior Frontend Engineer role at Microsoft working on Viva Engage platform, developing community features using React and modern web technologies.