Senior Software Engineer

Microsoft is a global technology company that develops software, cloud services, and hardware, focusing on empowering people and organizations worldwide.
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Microsoft Teams is seeking a Senior Software Engineer to join their Calling & Meetings group, focusing on building best-in-class large-scale Teams meetings solutions. This role is part of Microsoft's mission to empower every person and organization globally. As a Senior Engineer, you'll work on intelligent, real-time connected collaboration experiences, bringing technical expertise and customer empathy to solve complex problems. The position offers up to 100% remote work flexibility and involves building features for Microsoft Teams' communication platform. You'll be working with cutting-edge technologies in web development, services, machine learning, and real-time communications. The role combines technical leadership with hands-on development, requiring both depth in engineering and breadth in collaboration across teams. Microsoft offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance support. The company strongly values diversity and inclusion, seeking different perspectives to enhance their products and serve customers better. This is an opportunity to impact millions of users while working with one of the world's leading technology companies, offering competitive compensation and extensive professional growth opportunities.

Last updated 44 minutes ago

Responsibilities For Senior Software Engineer

  • Designing, implementing, and testing of features
  • Collaborating with partner teams to deliver delightful experiences
  • Prototyping and iterating on innovative features
  • Building user experiences that work great across multiple devices and browsers
  • Investigating and prototyping new technologies and frameworks
  • Writing and maintaining unit tests and automated integration tests

Requirements For Senior Software Engineer

JavaScript
Python
Java
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years of implementing code level patterns that allow large codebases & teams to scale
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience developing and maintaining large scale distributed systems on Azure or AWS
  • Excellent communication and collaboration skills
  • Ability to be adaptable and agile in development

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 position at Microsoft's Windows Shell AI Team in Hyderabad, focusing on AI-powered features and Multi Modal language models implementation.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Premonition team, focusing on AI-guided biosecurity platforms and cloud services development, offering hybrid work and competitive compensation.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on Dynamics 365 Customer Service Applications, offering hybrid work and competitive compensation.

Senior Software Engineer - Kernel

Senior Software Engineer position at Microsoft's Windows Kernel Security Core team, focusing on developing security innovations and OS defenses using virtualization and hardware advances.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Cloud Supply Chain organization, focusing on supply chain traceability solutions with Azure technologies. Hybrid work environment with competitive compensation.