Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
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.

Senior Software Engineer (Front-End)

Senior Frontend Software Engineer role at Microsoft's AI Platform team, building next-gen GenAI app evaluation platform using React and TypeScript.

Senior Software Engineer

Senior Software Engineer role at Microsoft Advertising, focusing on building world-class web UI experiences for the advertising platform, with hybrid work options in Redmond, WA.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Bing Core Experience team, focusing on frontend development and user experience with AI integration, offering hybrid work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Copilot for Security, developing front-end components and services using React and TypeScript.

Description For Senior Software Engineer

Microsoft's Viva Engage team (formerly Yammer) is seeking a Senior Software Engineer to join their frontend development team. The role focuses on developing cutting-edge user experiences that connect millions of employees worldwide through communities. You'll work on innovative features using modern technologies like React, Redux, and GraphQL, while contributing to AI applications and Copilot adoption. The position offers the opportunity to impact organizational culture through technology, focusing on digital safety, security standards, and analytics. Working in a hybrid environment with up to 50% work from home flexibility, you'll be part of a team that values innovation, user experience, and technical excellence. The role combines technical leadership with hands-on development, requiring expertise in frontend technologies and a passion for creating accessible, performant applications that serve a global user base.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Lead the design and development of features and client architecture changes
  • Mentor and train other engineers in software best practices
  • Help build and maintain a strong engineering culture
  • Develop user-facing features and experiences
  • Build reusable code and libraries for maintainability
  • Build responsive, accessible and localized experiences
  • Develop integrations of the Viva Engage client into other M365 apps
  • Experiment, A/B test key hypothesis for data driven decisions
  • Optimize for performance and scalability

Requirements For Senior Software Engineer

React
TypeScript
JavaScript
  • Bachelor's Degree in Computer Science or related technical field
  • 4+ years technical engineering experience with coding languages
  • 4+ years of experience in software front-end engineering
  • Experience with modern web tech stack (TypeScript, React, Redux, Webpack, Jest)
  • Experience in web markup including CSS3, HTML5
  • Must pass Microsoft Cloud Background Check

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

Interested in this job?