Back to jobsJob overview

About the role

Senior Software Engineer at Microsoft

Required Skills

web technologiesdistributed systemsperformance optimizationai/mlc++c#javascriptpythonsoftware architecture

About the Role

Senior Software Engineer role on the Excel Web team at Microsoft, focusing on performance, reliability, and architectural excellence. Responsibilities include driving technical initiatives, optimizing systems, and mentoring engineers to enhance Excel Web's global scalability and user experience.

Key Responsibilities

  • Architect and implement scalable, performant, and reliable systems for Excel Web
  • Lead deep technical investigations into performance regressions and architectural debt
  • Drive team-wide initiatives influencing partner teams across Microsoft
  • Champion AI-first thinking and AI-driven engineering practices
  • Mentor and grow other engineers, fostering technical excellence

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years of experience in software engineering with strong technical leadership
  • Deep expertise in web technologies, distributed systems, and performance optimization
  • Ability to meet Microsoft security screening requirements including Cloud Background Check

Nice to Have:

  • Master's Degree in Computer Science AND 6+ years experience OR Bachelor's AND 8+ years
  • Experience with AI/ML in engineering workflows
  • Proven ability to drive architectural decisions at org-wide scale

Benefits & Perks

  • Industry leading healthcare