Taro Logo

Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more through innovative software, services, and solutions.
$119,800 - $234,700
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS

Job Description

Microsoft Teams is seeking a Senior Software Engineer to join their Core Messaging group, where you'll be at the forefront of revolutionizing global communication and collaboration. As part of this role, you'll work on building cutting-edge solutions that enhance team engagement and effectiveness within Microsoft's vision for modern work and education.

The position involves collaborating with cross-functional teams to deliver next-generation innovations in Teams AI and Messaging products. You'll be responsible for making technical decisions, setting development priorities, and providing mentorship to team members. The role requires expertise in React, TypeScript, HTML, and CSS, along with strong experience in integrating front-end applications with backend services.

Key responsibilities include developing and optimizing code, working with stakeholders to determine user requirements, creating design documents, and acting as a Designated Responsible Individual (DRI). You'll be expected to monitor system performance, troubleshoot issues, and drive consistency in operations at scale.

The compensation is competitive, with a base pay range of $119,800 - $234,700 per year (higher in SF Bay Area and NYC: $158,400 - $258,000). Microsoft offers comprehensive benefits including healthcare, educational resources, savings and investments, parental leave, and generous time off.

The team culture emphasizes inclusivity, customer focus, and artisanship, providing numerous opportunities for learning and career growth. You'll be working in a hybrid environment (up to 50% work from home) with 0-25% travel required. This is an excellent opportunity to join a leading tech company and make a significant impact on a product used by millions globally.

Last updated 17 hours ago

Responsibilities For Senior Software Engineer

  • Collaborate with stakeholders to determine user requirements
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code
  • Partner with stakeholders to drive project plans and work items
  • Act as a Designated Responsible Individual (DRI)
  • Monitor system/product/service for degradation and restore service when needed
  • Provide mentorship and guidance to team members

Requirements For Senior Software Engineer

React
TypeScript
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years experience with React, TypeScript, HTML, and CSS
  • Understanding of modern web technologies, front-end performance optimization, and responsive design
  • Experience with integrating front-end applications with backend services (REST, GraphQL, or other APIs)
  • Familiarity with state management tools such as Redux, MobX, or similar frameworks
  • Problem-solving and analytical skills
  • Excellent written and verbal communication skills

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

Related Jobs

Senior Software Engineer

Senior Software Engineer role at Microsoft's Word team, focusing on user-centric feature development and AI integration, offering hybrid work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Calendar AI features, building intelligent experiences that help millions manage their time better. Hybrid role in Redmond, WA.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on the Azure Portal team, building and enhancing cloud management interfaces using modern web technologies with flexible remote work options.

Member of Technical Staff - Growth Web Engineer

Senior Web Engineer role at Microsoft AI, focusing on building consumer-grade web applications for Copilot and driving user growth and engagement.

Sr. Software Engineer, Web (JavaScript + Python)

Senior Software Engineer position at Apple focusing on full-stack web development with JavaScript and Python to build internal tools and services.