Back to jobsJob overview

About the role

Senior Software Engineer at Microsoft

Required Skills

javascriptpythonc#azureaiweb technologieslarge scale servicessystem designexperimentation

About the Role

Senior Software Engineer role at Microsoft Teams Growth Team, focusing on building core experiences for personal connection and simplicity. Responsibilities include system design, development, and high-quality delivery of strategic product investments using cutting-edge web technologies and AI.

Key Responsibilities

  • Collaborate with stakeholders to determine requirements of complex solutions and product features
  • Develop, drive and guide system and component design and implementation of product features with global reach and scale
  • Innovate, develop and improve code and patterns to establish and improve performance, maintainability, effectiveness, and ROI
  • Leverage subject-matter expertise to drive project plans, release plans, and work items with stakeholders
  • Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns to improve product availability, reliability, efficiency, and performance

Required Skills & Qualifications

Must Have:

  • 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 OR equivalent experience
  • 2+ years prior experience in software design, development and operational sustenance of large scale and globally available services or products
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Pass Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to Have:

  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience

Benefits & Perks

  • Industry leading healthcare