← All Jobs
Posted Sep 27, 2025

Experienced Senior Software Engineer – Cloud-Based Platform Development and Team Leadership

Apply Now

Introduction to the Role and Company

Are you ready for a new challenge that will propel your career as a Senior Software Engineer to the next level? We are excited to announce an exceptional opportunity to join our team as a Senior Software Engineer, working remotely and starting immediately. This role is perfect for individuals who are passionate about building platforms, delivering high-quality software, and driving success through a strong and diverse skill set. As a Senior Software Engineer, you will be part of a fun-loving, inclusive, dedicated, and world-class team that continuously pushes the boundaries of service and scale, working on a product used by over 300 million people worldwide every month.

About Our Organization

The M365 Core organization in Bangalore plays a pivotal role in powering end-user experiences and platform capabilities for the M365 ecosystem. As a Senior Software Engineer, you will be an integral part of this team, contributing to the development of large-scale services and enterprise-grade software that drive business success. Our organization values innovation, teamwork, and customer focus, and we are looking for individuals who share these values and are passionate about making a meaningful impact.

Key Responsibilities

As a Senior Software Engineer, your responsibilities will include:

Essential Qualifications

To be successful in this role, you should have:

Preferred Qualifications

While not essential, the following qualifications are highly desirable:

Skills and Competencies

To be successful in this role, you should possess the following skills and competencies:

Career Growth Opportunities and Learning Benefits

As a Senior Software Engineer, you will have access to a range of career growth opportunities and learning benefits, including:

Work Environment and Company Culture

Our organization values a positive and inclusive work environment, with a culture that is:

Compensation, Perks, and Benefits

We offer a competitive compensation package, including:

Conclusion

If you are a motivated and experienced Senior Software Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. Don't worry if you don't meet every single requirement – we value a great attitude and a willingness to learn above all. Submit your application today and take the first step towards an exciting and rewarding career with our organization!

Apply now and join our team of talented and dedicated professionals who are passionate about building platforms and delivering high-quality software. We look forward to receiving your application and discussing this opportunity further.

Apply Now