Senior Software Engineer

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

Description For Senior Software Engineer

Microsoft's Content Services Verticals team is seeking a Senior Software Engineer to shape the future of Microsoft Start experiences. This role offers a unique opportunity to work across multiple high-impact Microsoft products including Start, Edge, Windows, Xbox, and Bing.

As a Senior Software Engineer, you'll be at the forefront of developing innovative solutions that directly impact millions of users worldwide. The position involves full-stack development with a focus on creating exceptional user experiences through modern web applications. You'll be involved in every stage of the development lifecycle, from initial concept to final deployment.

The role combines technical excellence with collaborative teamwork, as you'll work closely with product owners, designers, and fellow engineers to deliver robust, scalable solutions. You'll be responsible for implementing responsive interfaces, ensuring code quality through reviews, and continuously improving the technical stack.

Microsoft offers an outstanding work environment with hybrid flexibility (up to 50% work from home) and comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. The compensation is highly competitive, with a base salary range of CAD $108,100 - CAD $199,700 per year.

This is an excellent opportunity for experienced engineers who are passionate about creating intuitive digital products and want to contribute to Microsoft's mission of empowering every person and organization on the planet. The role requires 4+ years of experience in single-page application development and a strong background in modern web technologies.

You'll be joining a company with a strong culture of inclusion, innovation, and growth mindset. Microsoft values respect, integrity, and accountability, creating an environment where everyone can thrive both professionally and personally. The position offers significant growth potential and the chance to work on cutting-edge technology that shapes how millions of people interact with Microsoft's products.

Last updated 12 days ago

Responsibilities For Senior Software Engineer

  • Ship high-quality, well-tested, secure, and maintainable code
  • Develop and maintain robust, scalable, and efficient full-stack applications
  • Implement responsive and visually appealing user interfaces using modern front-end frameworks
  • Collaborate with cross-functional teams including product owners, designers, and other engineers
  • Participate in code reviews and ensure code quality
  • Contribute ideas for continuous improvement of the tech stack
  • Ensure seamless integration of front-end and back-end components
  • Experiment with and recommend new technologies

Requirements For Senior Software Engineer

JavaScript
TypeScript
  • Bachelor's Degree in Computer Science or related technical field with 4+ years technical engineering experience
  • 4+ years experience in developing single-page applications E2E
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python

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

Senior Software Engineer position at Microsoft, developing Teams Desktop client using cutting-edge technologies like WebView2, React, and TypeScript in Prague.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Bing Core Experience team, focusing on Engineering Excellence and user engagement with up to 100% remote work option.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on enhancing Excel's web application with collaboration features and performance improvements.

Senior Software Engineer - Full Stack

Senior Full Stack Software Engineer role at Microsoft's Viva Suite team, working on enterprise platform services with hybrid work option in Vancouver.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Bing Places team in Barcelona, focusing on building innovative local search and maps experiences using modern web technologies.