Do you want to build the next generation of web productivity software for the world? Do you want to immerse yourself in software as a service? Do you want to work on a product that is used by millions of people around the world a day and growing rapidly? Do you want to be part of fun-loving, inclusive, dedicated, and world-class team that continuously pushes the boundary of service and engineering excellence?
The Office for the web suite experiences and insights team is looking for a motivated Principal Software Engineering Manager to help Microsoft teams immerse in understanding, protecting, and empowering the customer via data and a focus on fundamentals. We deliver innovative modern data solutions and services which enable new Office for the web experiences to be delivered with safe velocity, intelligent analysis, and richly informed hypothesis-driven agility while delivering on our pillar of customer trust through commitment to privacy. Driving business success through experimentation with best of breed systems to measure customer engagement, reliability, insights and satisfaction.
As a Software Engineering Manager, you will have the ability to impact millions of people daily, shape the future of our telemetry systems and ensure that Office for the web has world-class fundamentals that represent the true user experience as you coach, model and care for your new team of engineers. You will develop your team’s capabilities through work item assignments and growth-focused feedback and will be expected to deliver production functionality on your team from design through development, validation, deployment, adoption, and long-term sustainability, modeling a customer-centric approach. You will focus on building an amazing team culture that values diverse viewpoints and work with partner teams across Office and Microsoft to deliver success. You will be an active member of the web suite and insights leadership team and part of the extended Office Shared leadership team.
We respect and value other’s perspectives and diverse experiences. As part of our team, you would help us accomplish all that we do as a unified team, trusting in and learning from each other every day. While working with us and others, you will:
- Brainstorm and communicate ideas
- Listen to and incorporate feedback
- Provide perspectives to others
Your key responsibilities will include the following:
- Collaborate with other members of the web suite and insights management team
Own and deliver complete features, including design, architecture, implementation, testability, debugging, and shipping
Mentor and grow strong talent, though past management experience is not a requirement
- Work closely with other disciplines (program managers and data scientists) to shape the product using data insights
Care deeply about team culture and creating a friendly and helpful engineering team within the larger Office organization.
- Foster a culture of being agile, innovative, team-oriented and customer-focused
10+ years of professional software engineering experience
Experience in highly scalable web services, data processing, near-real-time systems and “big data” problems
Strong problem solving, debugging, and troubleshooting skills
Experience as mentor or project lead; previous management experience is a plus
Outstanding cross-discipline and cross group collaboration skills
Deep passion for customers, design thinking, and data analysis
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.