Microsoft 365 Lighthouse is a new cloud service offering from Microsoft for Managed Service Providers (MSPs, aka Partners) for administering Identity, Security, Compliance and Productivity applications of their multiple SMB (Small and Medium Business) customers effortlessly through a single pane of glass. SMB is a major investment area for Modern Work growth where partners form the backbone driving a significant portion of revenue.
As part of our team, you will get exciting opportunities to work on cutting edge technologies across a variety of platforms. You will be a part of the team that builds the foundational systems & architecture to revolutionize the way Microsoft enables its Small and Medium Business customers.
We are looking to hire a Senior Software Engineering Manager who brings In-Depth Technical skills along with ability to lead one of evolving solutions in the Microsoft 365 of products.
Key Responsibilities:
- Be a great manager, mentor, and leader of the team and broader organization.
- Lead the design, implementation, schedule, and delivery of your team's programs & products.
- Manage and grow a team of highly capable engineers developing a world-class platform.
- Champion Dev-Ops engineering practices that ensure safe and fast-paced releases.
- Lead Design and Code reviews to ensure consistently high level of design and implementation.
- Architect and build mature service capabilities (telemetry & monitoring, self-healing and self-service, scalability etc.).
- Ensure compliance with Security, Accessibility, GDPR etc. and performance criteria.
Required Qualifications:
- Bachelor's Degree in Computer Science, or related technical discipline 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.
- Strong software engineering skills – design, development, and testing experience.
- Good knowledge in C#, .NET Framework or comparable programming environment, SQL, Web Development, and test methodologies.
- Familiar with continuous integration, unit and functional testing practices, and continuous deployment systems.
- Familiar with DevOps practices including On Call and Incident Management.
Preferred Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience.
- 2+ years people management experience.
Join us to innovate, influence, transform, inspire and grow within our organization. Microsoft's mission is to empower every person and every organization on the planet to achieve more.