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
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Join Microsoft's OneDrive-SharePoint (ODSP) team as a Senior Software Engineer in Hyderabad! 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 empowers major companies to solve mission-critical problems through global-scale services for storing and securing sensitive data.

As a Senior Software Engineer, you'll work on technically challenging problems in a full-stack cloud environment, with opportunities to influence both team and partner roadmaps. The role involves building next-generation products and architecture investments for multi-geo content store, focusing on performance, scale, reliability, and security capabilities using cloud-based distributed systems.

The position offers an excellent opportunity to work with a team of innovators who prioritize low operational burden through thoughtful design. Work-life balance and professional growth are core principles. 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.

Key responsibilities include leading architecture roadmap development, influencing product vision, spearheading complex cross-functional projects, and mentoring team members. You'll design scalable systems, write and review code, and ensure best engineering practices are followed.

The ideal candidate brings 4+ years of technical engineering experience, strong coding skills in languages like C#, Java, JavaScript, or Python, and experience with cloud and distributed systems. You'll work in an agile environment, requiring excellent communication and collaboration skills.

Benefits include industry-leading healthcare, educational resources, investment options, parental leave, and generous time off. Join a team that's committed to innovation, personal growth, and making a global impact through technology.

Last updated 2 minutes 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 serve as the lead on complex, cross-functional projects
  • Design systems for scalability and performance with highest quality
  • Lead the design, write/review code and deploy to production
  • Assist in career development of others, actively mentoring individuals
  • Create and execute quality plans, test strategies and processes
  • Be self-driven, curious to learn, proactive, and result-oriented

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Working in agile teams with strong customer focus
  • Good communication and cross group collaboration skills
  • Experience in Azure, Exchange, or other cloud and distributed systems is a big plus

Benefits For Senior Software Engineer

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

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft SharePoint team in Hyderabad, focusing on secure data management and system architecture, requiring 4+ years of experience in software development.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Commerce Platform & Experiences team, building world-class commerce systems with up to 50% remote work and competitive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive and SharePoint's Content Store team, building large-scale distributed systems with hybrid work options and competitive benefits.

Senior Software Engineer - Azure Storage Client Team

Senior Software Engineer position at Microsoft Azure Storage Client team, focusing on storage virtualization and hardware acceleration, offering competitive compensation and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft's E+D Growth Team, focusing on Product-Led Growth strategies across Microsoft 365, Windows, and Office products.