Taro Logo

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
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

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 the opportunity to work on cutting-edge technology while being part of a team dedicated to inclusion, growth mindset, and collaboration. The role combines invention with practical implementation, allowing you to create future technologies while ensuring they reach and benefit users. Microsoft offers comprehensive benefits, a collaborative environment, and the chance to work on projects that shape the future of technology. The position offers competitive compensation ranging from CAD 108,100 to CAD 199,700 per year, with extensive benefits and professional development opportunities.

Last updated 3 months 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 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?