Senior Software Engineer

Global technology company empowering people and organizations through software, cloud services, and computing platforms.
Distributed Systems
Senior Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Join Microsoft's OneDrive-SharePoint (ODSP) team as part of the Office M365 ecosystem in Hyderabad. SharePoint helps millions of people collaborate and manages sensitive data at global scale. The role involves working on next-generation architecture investments for multi-geo content store, delivering exceptional performance, scale, reliability, and security capabilities using cloud-based distributed systems. With 200M MAU and handling exabytes of customer data, this position offers the opportunity to work on technically challenging problems in a full-stack environment. The team emphasizes work-life balance, professional growth, and innovation. As a Senior Software Engineer, you'll influence technical roadmaps, lead complex projects, and mentor others while working with cutting-edge cloud technologies. Microsoft's mission focuses on empowering every person and organization globally, fostering a culture of inclusion, respect, and continuous learning.

Last updated 20 days ago

Responsibilities For Senior Software Engineer

  • Own and influence the architecture roadmap and vision along with strong execution
  • Influence the product vision by working closely with product development and engineering teams
  • Lead key technical initiatives and complex cross-functional projects
  • Design systems for scalability and performance
  • Lead design, write/review code and deploy to production
  • Mentor individuals and community on advanced technical issues
  • Create and execute quality plans, test strategies and processes

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field
  • 10+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience working in agile teams with solid customer focus
  • Good communication and cross group collaboration skills
  • Experience in Azure, Exchange, or other cloud and distributed systems

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 Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on distributed systems and security solutions, offering $117K-$229K salary with hybrid work model.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Data platform, focusing on distributed systems and database technologies with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on the Titan team, building and managing core infrastructure services for Microsoft Cloud at global scale.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Edge Distribution Services team, focusing on distributed systems and cloud infrastructure to deliver updates to billions of devices.

Senior Software Engineer

Senior Software Engineer role at Microsoft Azure focusing on distributed systems and cloud infrastructure, offering competitive compensation and comprehensive benefits.