Senior Software Engineer

Microsoft is a global technology company that empowers people and organizations worldwide to achieve more through innovative software solutions.
Frontend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Join Microsoft Teams' Calling and Meetings team as a Senior Software Engineer in a role that combines innovation with global impact. This position offers an opportunity to work on features that affect hundreds of millions of users worldwide. As part of Microsoft's intelligent communications and collaboration platform, you'll be developing cutting-edge solutions in the collaboration & productivity space.

The role involves working with a close-knit team focused on user-facing features, AI, reliability, and performance. You'll collaborate with international teams across engineering, design, product, and support functions. The position requires expertise in full-stack development, using technologies like React, TypeScript, and Python, while maintaining high standards for code quality and testing.

Microsoft offers an inclusive culture with a growth mindset, where innovation and customer obsession are key priorities. The position provides up to 100% work-from-home flexibility with 0-25% travel requirements. You'll be part of Microsoft's mission to empower every person and organization globally, working in an environment that values diversity, respect, integrity, and accountability.

Benefits include industry-leading healthcare, educational resources, parental leave, and investment opportunities. This is an excellent opportunity for experienced engineers who want to make a significant impact while working with cutting-edge technology in a supportive, growth-oriented environment.

Last updated 18 minutes ago

Responsibilities For Senior Software Engineer

  • Work closely with international teams across various disciplines to develop new features
  • Engineering excellence and commitment to writing code that's well-designed, testable, and maintainable
  • Show initiative to learn and implement features fully
  • Analyze feature performance in production to continuously improve the product
  • Engage in mentorship, code reviews, and knowledge sharing
  • Invest in the growth of junior team members

Requirements For Senior Software Engineer

JavaScript
TypeScript
React
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Solid system design, algorithmic skills, good knowledge of data structures
  • Solid understanding of testing principles and high-quality software
  • Good communication skills both verbal and written
  • Strong problem solving and debugging skills
  • Deep expertise in building full stack apps using React, JavaScript/TypeScript, Apollo, GraphQL, C#/C++, python
  • Experience with SQL-like querying languages
  • Master's Degree or Doctorate in relevant field (preferred)

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 role at Microsoft working on next-generation front-end solutions for Copilot, Bing, and Edge Browser, offering hybrid work and competitive compensation.

Senior Software Engineer - Microsoft 365

Senior Software Engineer position at Microsoft 365 in Dublin, working on enterprise admin center and customer communication solutions using modern full-stack technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on Identity and Access Management, building secure and scalable frontend solutions using React and TypeScript.

Senior Software Engineer

Senior Software Engineer position at Microsoft in Prague, working on Microsoft Teams Desktop client with React and TypeScript, offering hybrid work model and comprehensive benefits.

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.