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
7+ years of experience
AI

Description For Senior Software Engineer

Join the Windows Copilot Team at Microsoft, where we're revolutionizing AI-powered experiences in the Windows ecosystem. As a Senior Software Engineer, you'll be at the forefront of creating intelligent solutions that transform how users interact with their digital world. The role combines frontend expertise with AI integration, requiring strong technical skills in modern web technologies and a collaborative mindset.

You'll work on innovative features within the Windows Copilot platform, spending most of your time coding and designing engineering solutions. The position offers the opportunity to work with cutting-edge AI technology while building user interfaces that millions of people will use daily. You'll collaborate with cross-functional teams across global locations, managing complex projects from conception to implementation.

The ideal candidate brings 7+ years of engineering experience, strong frontend development skills, and a passion for AI-driven user experiences. You'll be part of a dynamic team that values ownership, accountability, and innovation. The role offers a hybrid work environment with up to 50% work from home flexibility, comprehensive benefits, and the chance to shape the future of AI integration in Windows.

Microsoft provides an inclusive work environment, industry-leading healthcare, educational resources, and comprehensive benefits. You'll have opportunities for professional growth, networking, and making a significant impact on how people interact with AI technology in their daily computing experience. This is a chance to be part of a transformative project at one of the world's leading technology companies.

Last updated 14 hours ago

Responsibilities For Senior Software Engineer

  • Spend over 70% of time on coding and engineering design
  • Oversee complex projects from conception to implementation
  • Manage technical delivery through sprints while fostering collaboration
  • Work with teams across geographies and time zones
  • Develop automated processes that mitigate development risks
  • Collaborate with Product Designers, Product Managers, and Engineers
  • Investigate and debug complex performance issues
  • Design and implement performance testing strategies
  • Tackle technical challenges for customers and business outcomes

Requirements For Senior Software Engineer

JavaScript
TypeScript
React
  • Bachelor's or Master's degree in computer science or related technical field
  • 7+ years of technical engineering experience with coding
  • Strong proficiency in modern front-end technologies (HTML, CSS, JavaScript)
  • Experience with React and TypeScript
  • Familiarity with front-end build tools (Webpack, Babel)
  • Solid English verbal and written communication skills
  • Experience with Agile and iterative development processes
  • Experience with backend development and data analysis is a plus

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 Teams, focusing on building scalable web applications and data pipelines using modern technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on Information Protection, building innovative web applications and UI components with up to 50% remote work in Redmond, WA.

Senior Software Engineer (Front End Systems)

Senior Software Engineer position at Microsoft working on Front End Systems for the Devices Software team, focusing on Windows platform experiences.

Senior Software Engineer- Consumer Copilot 3D rendering

Senior Software Engineer position at Microsoft focusing on 3D rendering for Consumer Copilot team, requiring expertise in Babylon.js, three.js, Unity, and strong JavaScript/TypeScript skills.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Bing Places Monetization team, focusing on enhancing monetization strategies for Local Search and Maps through frontend development.