Skip to content

Microsoft Hiring Software Engineer

  • Jobs

Microsoft is hiring Software Engineers for its Engineering Systems team (ES365) in Hyderabad, Telangana. This full-time role offers a hybrid work model with three days per week in-office and provides an opportunity to work at the core of Microsoft 365 engineering. If you are passionate about building large-scale systems, improving developer productivity, and working on high-impact platforms used by millions globally, this role offers the scale, ownership, and technical depth to accelerate your career.

Microsoft Hiring Software Engineer

About Microsoft

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. The company operates with a strong growth mindset, emphasizing innovation, collaboration, and inclusion. Microsoft fosters a culture built on respect, integrity, and accountability, ensuring employees can thrive both professionally and personally. With products used by millions worldwide, Microsoft provides engineers the chance to work on meaningful problems at massive scale.

About the ES365 Team

The ES365 (Microsoft 365 Engineering Systems) team owns the end-to-end developer experience across Microsoft Office. This includes source control, build systems, testing infrastructure, security, compliance, and deployment automation. The team supports tens of thousands of internal Office developers and millions of Microsoft 365 customers globally. Handling petabytes of data and trillions of datasets daily, ES365 focuses on data-driven insights to continuously enhance developer experience and productivity.

Role Overview

As a Software Engineer at Microsoft, you will work on both front-end and back-end technologies, contributing to large-scale distributed systems and cloud services. The role provides end-to-end ownership, allowing engineers to ideate, design, build, test, and ship features that directly impact developer productivity and customer experience across Microsoft 365.

Key Responsibilities

  • Collaborate with engineers, program managers, partner teams, and customers to deliver well-architected features
  • Own complete features including design, architecture, implementation, testing, debugging, and deployment
  • Write high-quality, maintainable, and scalable code with strong performance considerations
  • Focus on delivering exceptional developer and customer experiences
  • Contribute to a diverse and inclusive engineering culture where teams do their best work

Help a friend land their next role. Share now!

Required Qualifications

  • Bachelor’s degree in Computer Science or a related technical discipline
  • Proven coding experience in one or more languages such as C, C++, C#, Java, JavaScript, or Python
  • Equivalent practical experience is also considered
  • Ability to meet Microsoft and customer security screening requirements, including Microsoft Cloud Background Checks

Job Overview

Job DetailInformation
CompanyMicrosoft
RoleSoftware Engineer
LocationHyderabad, Telangana, India
Employment TypeFull-Time
Work ModelHybrid (3 days/week in-office)
TeamMicrosoft 365 Engineering Systems (ES365)

Preferred Qualifications

  • Strong understanding of object-oriented design using C#, C++, or Java
  • Experience building highly available, distributed systems at scale
  • Experience working across multiple teams and disciplines
  • Hands-on experience with C/C++, C#, TypeScript, or JavaScript applications
  • Exposure to Machine Learning and AI technologies

Why Join Microsoft

This role offers the chance to work at the heart of Microsoft 365, influencing tools and systems used by engineers across the company. You will gain exposure to massive-scale systems, modern engineering practices, and a collaborative environment that values innovation and ownership. Microsoft provides ample opportunities for learning, career growth, and long-term impact.

How to Apply

Interested candidates should prepare a strong resume highlighting software engineering experience, programming skills, and any exposure to distributed systems, cloud services, or AI. Demonstrating ownership, problem-solving ability, and collaboration experience will strengthen your application. Apply by clicking the Apply button below and ensure details are verified from Microsoft’s official careers platform.

Disclaimer

This website is not affiliated with Microsoft. Job details are based on publicly available information and may change. Candidates should verify details from official Microsoft sources before applying.

Find your dream job tap the heart!

Share the opportunity

Leave a Reply

Your email address will not be published. Required fields are marked *