Taro Logo

Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Job Description

Microsoft's OneDrive-SharePoint (ODSP) team is seeking a Senior Software Engineer to join their Office M365 ecosystem in Noida. This role is part of a multi-billion-dollar organization managing 200M MAU and exabytes of customer data in the cloud. SharePoint helps millions of people collaborate and enables major companies to solve mission-critical problems through global-scale services for storing and securing sensitive data.

The position offers the opportunity to work on technically challenging problems in a full-stack cloud environment, with the chance to influence both team and partner team roadmaps. The role focuses on advancing compliance, regulation, and security in the digital world, making next-generation architecture investments to deliver world-class service management, autonomous cloud & regulated clouds, and engineering systems capabilities.

As a Senior Software Engineer, you'll be responsible for disrupting and building the next generation of products. The role involves working with cutting-edge technology, leading complex technical initiatives, and mentoring other engineers. You'll be part of Microsoft's mission to empower every person and organization globally, working in an inclusive culture built on respect, integrity, and accountability.

The position offers a hybrid work environment with up to 50% work from home flexibility, comprehensive benefits including industry-leading healthcare, educational resources, and various other perks. This is an excellent opportunity for experienced engineers who want to make a significant impact while working with advanced technology at a global scale.

Last updated a day 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 cross-functional projects
  • Design systems for scalability and performance
  • Lead design, write/review code and deploy to production
  • Mentor others and the 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
  • 8+ years technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python
  • Experience in Azure, Exchange, or other cloud and distributed systems
  • Strong communication and cross group collaboration skills
  • Experience working in agile teams with strong customer focus
  • Proven track record of mentoring and growing junior engineers

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
Vision Insurance
Dental Insurance
  • 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