Senior Software Engineering Manager

Microsoft is a global technology company that develops, manufactures, and sells computer software, consumer electronics, and personal computers.
Backend
Principal Software Engineer
In-Person
8+ years of experience
Enterprise SaaS

Description For Senior Software Engineering Manager

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.

Last updated a month ago

Responsibilities For Senior Software Engineering Manager

  • Be a great manager, mentor, and leader of the team and broader organization
  • Lead the design, implementation, schedule, and delivery of team's programs & products
  • Manage and grow a team of highly capable engineers developing a world-class platform
  • Champion Dev-Ops engineering practices for safe and fast paced releases
  • Lead Design and Code reviews to ensure 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
  • Lead the team in adopting relevant new technologies, tools, methods and processes

Requirements For Senior Software Engineering Manager

JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 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
  • Ability to motivate and influence team, to coach and groom senior IC talent
  • Ability to lead, coach and provide leadership to staff on goals, objectives, and performance success criteria

Benefits For Senior Software Engineering Manager

  • 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 Engineering Manager

Principal Software Engineer

Principal Software Engineer role at Microsoft focused on Windows application development and Microsoft Store platform enhancement with AI integration.

Principal Software Engineer

Principal Software Engineer role at Microsoft Teams, focusing on AI-powered messaging services and backend development with competitive compensation and remote work options.

Principal Software Development Engineer

Principal Software Engineer role at Microsoft working on large-scale distributed systems for search and AI services, with focus on backend development and system optimization.

Principal Software Engineer

Principal Software Engineer position at Microsoft leading AI Extensibility Platform development for Teams & M365, offering competitive salary and hybrid work environment.

Principal Software Engineer- Fabric Data Engineering

Principal Software Engineer role at Microsoft focusing on Fabric Data Engineering, building scalable backend services and infrastructure for data engineering solutions.