Senior Software Engineer

Microsoft is a global technology company that develops, manufactures, and sells computer software, consumer electronics, and personal computers.
$117,200 - $229,200
Frontend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Microsoft Teams is a versatile collaboration platform that integrates chat, video meetings, file storage, and apps. With the introduction of artificial intelligence (AI) and Copilot, Teams has become even more powerful. AI-driven features like real-time transcription, translation, and meeting insights enhance productivity and communication.

In the Teams Platform, we're enabling users and developers to incorporate a variety of third-party and custom applications straight into Teams. This boosts productivity by offering smooth access to critical tools such as project management apps, Customer Relationship Management (CRM) systems, and workflow automation. With AI-powered features and Copilot, both developers and users can create more robust experiences.

We are looking for a Senior Software Engineer to join us and be part of an exciting journey in redefining workplace productivity solutions, that scale to our worldwide user base, across industry verticals and multitude of platforms and devices. In this role, you'll have the authority to make overarching technical decisions that will significantly influence the success of our flagship product. You'll work in a dynamic, collaborative setting and have the chance to utilize AI to shape the future of productivity with Teams and M365.

Our culture is inclusive, casual; our team members come from diverse backgrounds and are grounded in our customer needs. This is a fantastic opportunity to build experiences that millions of people worldwide will use at home, at school, at work, and across their daily lives.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Design and implementation of complex, scalable, and maintainable solutions with quality designs, execution, and robust deployment plans
  • Working with multiple teams across the company to align dependencies and build compelling user scenarios
  • Providing technical leadership for strategic initiatives and guiding the team
  • Demonstrating passion for customers and partners
  • Stay up to date with the latest industry trends and technologies and incorporate them into the development process
  • Embody our Culture and Values

Requirements For Senior Software Engineer

JavaScript
TypeScript
Node.js
React
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience in front-end development, with a focus on modern web technologies like Node.js, Angular, React, GraphQL, Typescript
  • Experience with web development best practices and design patterns

Benefits For Senior Software Engineer

  • 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 Vancouver, building next-gen experiences for Microsoft Start, offering hybrid work and competitive compensation.

Senior Software Engineer - Full Stack

Senior Full Stack Software Engineer role at Microsoft Vancouver, working on the Viva Suite platform with competitive salary range of $108,100-$199,700 CAD.

Senior Software Engineer - User Experiences

Senior Software Engineer role at Microsoft's Applied Sciences Group, focusing on User Experiences with up to 100% remote work and competitive compensation.

Senior UX Engineer

Senior UX Engineer role at Microsoft focusing on Windows Design Systems, combining frontend development with UX design to create innovative user interfaces.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on frontend development for the Advertising Campaign UI team, offering competitive pay and benefits.