Taro Logo

Software Engineer

Microsoft is a global technology company that creates cloud services, software, and hardware for businesses and consumers.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer

Microsoft's OneDrive-SharePoint (ODSP) team is seeking a talented Software Engineer to join their team in Noida. This role is part of a multi-billion-dollar organization responsible for 200M MAU and exabytes of customer data in the cloud. The position offers an opportunity to work on technically challenging problems in a full-stack environment, with the chance to influence both team and partner team roadmaps.

SharePoint helps millions of people collaborate effectively and enables major companies worldwide to address mission-critical challenges. The team creates global-scale services to store, secure, and manage some of the most sensitive data globally. They're making next-generation architecture investments to deliver world-class service management, autonomous cloud & regulated clouds, deployments & engineering systems capabilities.

The ideal candidate will be self-driven, curious, proactive, and results-oriented. They will work in a dynamic environment delivering mission-critical systems while maintaining a healthy work-life balance. The role involves leading software design/development, defining new components, understanding service interdependencies, and creating prototypes for iterative development.

This position offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investments opportunities, parental leave, and generous time off. The team emphasizes work-life balance and professional growth as core principles. The role requires passing the Microsoft Cloud Background Check upon hire and every two years thereafter.

Join a team of innovators working on the frontiers of compliance, regulation, and security in the expanding digital world. This is an excellent opportunity for someone passionate about cloud technology, distributed systems, and building enterprise-scale solutions.

Last updated 3 days ago

Responsibilities For Software Engineer

  • Lead the design/development of software and ensure its quality
  • Define new components with understanding of service interdependencies
  • Create prototypes and proof-of-concepts for iterative development
  • Work effectively with product development and engineering teams
  • Design for performance, scalability, and enterprise system architecture

Requirements For Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • Experience coding in C, C++, C#, Java, JavaScript, or Python
  • Strong Computer Science fundamentals
  • Good communication and cross group collaboration skills
  • Experience in Azure, Exchange, or other cloud and distributed systems

Benefits For Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Software Engineer