Principal Software Engineering Manager at Microsoft
Principal Software Engineering Manager Details
May 20, 2019, 8:01 p.m.
helping Microsoft team Services Engineering builds
Core Services Engineering builds and manages critical products and services that Microsoft runs on. We boldly pursue big ideas that power transformational advances at Microsoft and for our customers, while helping Microsoft teams work smarter, faster and more securely every day. Core Services Engineering employees have deep technical and business expertise, customer insights, and a clear point of view that comes from first-hand, large-scale experience with Microsoft and industry solutions. We are engineers, technology leaders and experts, digital transformation change agents, and customer advocates. We have exciting opportunities for you to innovate, influence, transform, inspire and grow within our organization and we encourage you to apply to learn more! Do you want to work on cutting edge cloud technologies and transform service delivery with DevOps? Do you want to be part of the team that builds systems and services that helps improve employee experience and productivity? Do you have
Job Responsibilities Gain a deep and broad understanding of the business processes Attract talent and Build strong dev ops managers and engineering teams to lead, design, develop and test the most complicated technical components Coach and Mentor team members to build a cohesive engineering team. Drive the technical vision for your services and influence the big picture. Design and architect systems or services Build and define deployment automation processes and move towards continuous delivery Drive improvements in engineering at the broader organization level Adhere to and drive modern software
Required Qualifications: 10+ years software development and design working on high availability systems 5+ years of leadership and people management experience 5+ years of Agile experience A minimum of a Bachelor's degree in Computer Science or Engineering, or a related field, or equivalent alternative education, skills, and/or practical experience is required Knowledge, experience and skills: Experience in managing large software engineering teams including dev ops managers Ability to collaborate effectively with a wide spectrum of people in business and technical domains Experience in development