Senior Software Engineer

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

Description For Senior Software Engineer

The Applied Sciences Group (ASG) at Microsoft is seeking a Senior Software Engineer for their innovative team. ASG is a unique group that bridges the gap between Microsoft Research and engineering, focusing on creating groundbreaking technology that reaches millions of users. The role involves working as a generalist developer across various projects and technology stacks, with a focus on moving computing experiences "off the desk" into the real world. The team is working towards an Agentic world, contextualizing people's experiences with computers in the physical world. This position offers significant creative latitude, the opportunity to invent and ship products, and the chance to work on cutting-edge technology. The role combines research and practical engineering in a collaborative environment dedicated to inclusion and growth mindset. The position offers competitive compensation ranging from CAD $108,100 to CAD $199,700 per year, comprehensive benefits, and the flexibility of up to 100% remote work with 0-25% travel requirements.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Collaborate with 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

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field
  • 4+ years technical engineering 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 Technical Support Engineer (Windows Directory Services)

Senior Technical Support Engineer role at Microsoft, focusing on Windows Directory Services with hybrid work option and comprehensive benefits package.

(Senior) Software Engineer - Backend

Senior Backend Software Engineer role at Microsoft Dublin, working on cloud services and enterprise applications with hybrid work model and comprehensive benefits.

Senior Technical Support Engineer

Senior Technical Support Engineer role at Microsoft, focusing on database management and customer technical support.

Senior Software Engineer- Multiple Roles

Senior Backend Software Engineer position at Microsoft Prague, working on enterprise-scale identity, security, and communication platforms with hybrid work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft Azure Networking team, building software-defined network infrastructure for AI and cloud services at global scale.