Senior Software Engineer

A global technology company empowering every person and organization on the planet to achieve more.
$108,100 - $199,700
Frontend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Microsoft's Applied Sciences Group (ASG) is seeking a Senior Software Engineer to join their innovative team. ASG is a unique division that bridges the gap between Microsoft Research and engineering, focusing on turning groundbreaking inventions into practical solutions for millions of users. The role combines research and practical implementation, working on cutting-edge projects that aim to move computing experiences "off the desk" into the real world.

The position offers an opportunity to work as a generalist developer, tackling diverse projects across different areas of the technology stack. The team is dedicated to creating an inclusive culture with a growth mindset, offering substantial opportunities for professional development and impact. The role involves collaborating with various stakeholders, designing user experiences, and implementing solutions using multiple programming languages.

Working in Toronto, Canada, this remote position offers a competitive salary range of CAD $108,100 - $199,700, along with comprehensive benefits including healthcare, educational resources, and parental leave. The role requires 4+ years of technical engineering experience, with opportunities to work on Windows and Android applications.

ASG's mission focuses on guiding Windows and Devices towards an Agentic world, contextualizing people's experiences and bridging the gap between digital and physical worlds. This is an ideal position for someone passionate about innovation, comfortable with changing focus areas, and eager to contribute to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated 9 minutes ago

Responsibilities For Senior Software Engineer

  • Collaborate with appropriate stakeholders to determine user requirements for a scenario
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code
  • Leverage subject-matter expertise of product features and partner with stakeholders
  • Proactively seek new knowledge and adapt to new trends and technical solutions

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 4+ years experience designing & implementing User Experiences for Windows and Android Apps

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 Frontend Engineer

Senior Frontend Engineer role at LevelTen Energy, building renewable energy marketplace platform with modern web technologies.

Full Stack Engineer

Senior Full Stack Engineer role at Intercom, focusing on developing and maintaining their corporate website using modern web technologies and AI-driven solutions.

Senior UI/Typescript Engineer

Senior UI/Typescript Engineer role at DRW in London, building mission-critical trading applications using React and TypeScript in a dynamic global trading environment.

Senior Frontend Engineer - Customer Account

Senior Frontend Engineer role at Policy Expert, UK's top insurance provider, building customer-facing applications using React and TypeScript in a hybrid work environment.

Senior Software Engineer (React)

Senior Software Engineer position at FT Partners, focusing on frontend development with React for a leading fintech investment banking firm.