Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Microsoft Excel, used by millions globally, is transforming into a collaborative decision-making tool. We're seeking a Senior Software Engineer to enhance Excel's web application, focusing on rich collaboration scenarios and new capabilities. The role involves working on challenging aspects of scale, responsiveness, cloud services, and user experience in a fast-paced environment. The position is based in Hyderabad, India, requiring on-site presence with 0-25% travel.

The ideal candidate will have 8+ years of experience in shipping complex commercial software, with strong expertise in languages like C++, C#, Java, and JavaScript. You'll be responsible for making key technology decisions, implementing high-quality code, mentoring junior engineers, and working across teams to deliver features that millions of users love.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment options. The company culture emphasizes growth mindset, innovation, and collaboration, making it an ideal place for those passionate about creating impactful technology solutions.

This role presents an exciting opportunity to work on one of the world's most widely-used productivity tools while being part of Microsoft's mission to empower every person and organization globally. The position requires strong technical skills, leadership capabilities, and a passion for building user-centric solutions at scale.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Make technology and design decisions to deliver product capabilities for Excel product stack
  • Implement high quality code that needs little attention after completion
  • Mentor junior engineers
  • Work with other teams and disciplines to partner for success
  • Use experimentation and data to develop and validate features
  • Work on a global scale service

Requirements For Senior Software Engineer

JavaScript
TypeScript
  • Bachelor's Degree in Computer Science or related technical field with 8+ years technical engineering experience
  • Experience with coding in C++, C#, Java, JavaScript
  • 8+ years experience of shipping complex commercial software
  • Strong design, coding, debugging, and problem-solving skills
  • Self-driven, passionate about customer success
  • Excellent collaborator, mentor, team player
  • 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?

Jobs Related To Microsoft Senior Software Engineer

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.

Senior Software Engineer- Full Stack Development- BING

Senior Software Engineer position at Microsoft's Bing team, focusing on full-stack development to enhance search experience with AI-powered features.

Senior Software Engineer- Casual Games

Senior Software Engineer position at Microsoft's Casual Games team, focusing on frontend development for gaming experiences across Microsoft's platforms.

Senior Software Engineer (Front-End)

Senior Frontend Engineer role at Microsoft working on AI Platform, building next-gen Generative AI evaluation tools with React and TypeScript.