This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Microsoft Viva Insights (also known as Copilot Analytics) empowers organizations to thrive in the era of AI-powered work. As part of Microsoft 365 Copilot, it delivers privacy-protected, data-driven insights through a unified experience that helps organizations maximize the impact of their workforce by understanding and accelerating the adoption of Copilot and Agents. Our team builds this platform using cutting-edge AI and large-scale data systems to surface actionable insights from collaboration and business signals. We’re hiring a Principal Software Engineering Manager to help deliver intuitive, AI-powered experiences that enable customers to understand work patterns, optimize collaboration, and realize potential by unlocking the full value of Microsoft Copilot. We also use generative AI extensively in our own development process to move fast, learn continuously, and deliver customer value at scale.
Job Responsibility:
Provide technical and people leadership for one or more Copilot Analytics engineering team, driving the design, development, and operation of Copilot Analytics
Partner with product management, visual design & research teams to design and prioritize features that drive business impact
Own & influence system architecture and technical strategy for the team balancing near term delivery with long term architecture
Establish and uphold engineering best practices for availability, observability, reliability, security, and performance
Deliver engaging and impactful user experiences to drive user engagement
Deliver a high-quality, highly available service that meets customer SLAs across the globe
Drive long-term design thinking for systems and engineering processes with simplicity and maintainability as core tenets
Deliver value through a strong collaborative approach spanning many teams across geographies
Measure the impact of your features through deep user telemetry and experimentation, and take a data driven approach to learn and iterate
Grow your team and up-level your team’s culture, wellbeing and productivity
Model empathy and be a driver for inclusiveness and collaboration
Remove roadblocks for your team
Plan, collaborate and execute with other engineering leaders across the company
Improve your team efficiency and agility through investments in our engineering systems (developer, monitoring and manageability tools)
Mentor and develop engineers across all levels through sharing and learning
Be a role model for an open, honest and inclusive approach to problem solving
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience
5+ years of experience in leading seasoned teams
Strong abilities in building diverse and inclusive teams with experience in guiding senior engineers
Proven track record for customer-focused innovation
Demonstrated depth and experience in design and implementation of large-scale cloud services
Excellent technical, cross group collaboration and communication skills
Knowledge of modern engineering practices like automated deployments with integrated quality gates and experience working with modern version control systems like Git
Knowledge of leveraging modern AI tools in Software Engineering
Experience building scalable & distributed backed systems or platforms along with knowledge of Microservices based architecture
Good understanding of backend & frontend integration along with basic knowledge of frontend technologies
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Nice to have:
Experience on Big Data & related ecosystem is a plus
Experience with data analysis and machine learning is a plus
Experience leading a team with AI driven software engineering is a plus
Experience partnering with data science or ML teams to deliver relevance driven user experiences
Background in building high availability, low latency services with strict SLA requirements
Experience hiring, mentoring, and growing senior technical talent
Ability to operate effectively with ambiguity and influence across organizational boundaries