Senior Software Engineer

Global technology company empowering people and organizations to achieve more through innovative software and services.
$108,100 - $199,700
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Consumer

Description For Senior Software Engineer

Microsoft's Content Services Verticals team is seeking a Senior Software Engineer to help build next-generation experiences on Microsoft Start. This role offers exciting opportunities to work across multiple Microsoft divisions including Start, Edge, Windows, Xbox, and Bing. As a Senior Software Engineer, you'll be instrumental in developing and maintaining web applications, focusing on creating exceptional user experiences. The position involves full-stack development with a particular emphasis on frontend and UI work, requiring expertise in modern web technologies and frameworks.

The role combines technical excellence with collaborative teamwork, as you'll work closely with product owners, designers, and fellow engineers. You'll be responsible for delivering high-quality, scalable solutions while maintaining engineering standards and contributing to technical innovation. The position offers a hybrid work environment with up to 50% work from home flexibility.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. The compensation is competitive, with a base salary range of CAD $108,100 - CAD $199,700 per year. This is an excellent opportunity for experienced engineers passionate about creating intuitive, engaging digital products while working with cutting-edge technologies in a collaborative, innovative environment.

The ideal candidate will have 4+ years of experience in software engineering, strong expertise in web technologies, and a proven track record of building complex applications. You'll be joining a world-class engineering team at a company committed to empowering every person and organization on the planet to achieve more.

Last updated an hour 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
  • Participate in code reviews
  • Contribute ideas for continuous improvement of tech stack
  • Ensure seamless integration of front-end and back-end components
  • Work within a world-class engineering team
  • Contribute to a positive and innovative team culture
  • Work with leadership and product owner on business needs
  • Experiment with and recommend new technologies

Requirements For Senior Software Engineer

JavaScript
Python
Java
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 4+ years of experience in designing, building, and maintaining complex web applications with emphasis on UI
  • Experience in developing single-page applications

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
  • 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 Teams in Bangalore, focusing on frontend development with React and TypeScript, requiring 4+ years of experience in web technologies.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Accessibility Insights team, focusing on developing accessibility tools using TypeScript, React, and C#, with competitive compensation and benefits.

Software Engineer - Frontend

Senior Frontend Software Engineer position at Microsoft Dublin, working on enterprise-scale web applications and cloud services used by billions of users globally.

Senior Software Engineer

Senior Software Engineer position at Microsoft in Bangalore, focusing on Teams Rooms development using TypeScript, React, and modern web technologies.

Senior Software Engineer - Frontend

Senior Frontend Software Engineer position at Microsoft, working on the Power Platform's Dataverse Experiences team, building sophisticated user experiences with modern frontend technologies.