Job Details
Posted date: Nov 13, 2024
There have been 74 jobs posted with the title of Principal Software Engineering Manager all time at Microsoft.There have been 74 Principal Software Engineering Manager jobs posted in the last month.
Category: Software Engineering
Location: Redmond, WA
Estimated salary: $215,800
Range: $137,600 - $294,000
Employment type: Full-Time
Travel amount: 25.0%
Work location type: Up to 100% work from home
Role: People Manager
Description
Microsoft Teams is the hub for teamwork in Office 365 that integrates all the people, content, and tools your team needs to be more engaged and effective. It is core to Microsoft’s modern work, modern life, and modern education value prop. Teams is the fastest growing product in Microsoft history which already powers more than 300 million active users worldwide and growing!As a Principle Software Engineering Manager you will play a pivotal role in building resilient, highly scalable, highly available and highly performant services that leverage state of the art technologies to deliver the next gen collaboration and teamwork experiences. We have a broad set of technology areas, these include but are not limited to Storage, Cache, Authentication, Azure, Artificial Intelligence, Machine Learning, Security, Real-Time Communication, Information Protection, Engineering Infra etc. A unique opportunity to be part of a dynamic team culture that encourages learning, collaboration, and making bold bets. We are looking for a passionate engineering lead to join us, to learn, and deliver an amazing impact to our business and community with innovation and cutting-edge technology.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Foster relationships with partners across the business, customers, and other stakeholders. Act as an active and dedicated coach, model our company values for the team, while creating an inclusive, fun, and supportive environment where every employee can be and do their best. Dig into technical details while managing the bigger picture of product delivery. Drive an engineering rhythm so that the team operates at a high level, knowledge is shared appropriately, and smooth execution is facilitated. Spend at least 50% of your time coding yourself. Work with the leadership team to define success metrics and drive strategy initiatives and provide thought leadership. Be a keen representative of the Microsoft cultural attributes and leadership principles and have a positive impact on team morale and work climate A desire to learn, a tendency to embrace challenges, persist in the face of setback, see failures as essential to mastery, learn from criticism and find lessons and inspiration in the success of others.
Qualifications
Required Qualifications:Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience.6+ years of software development experience. 3+ years of leading and building engineering teams. 3+ years of experience building, monitoring, and maintaining high scale services. Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.Preferred Qualifications:
Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience.
Experience working across teams and divisions, with a history of building partnerships between groups. Ability to work in an agile environment where your work changes rapidly in response to customer feedback and data. Prior experience designing and building large-scale distributed systems.Experience working with Kubernetes or Service Fabric.Track record of cross-group/cross-discipline collaboration.Demonstrated experience as a technical lead or people manager.
Software Engineering M5 - The typical base pay range for this role across the U.S. is USD $137,600 - $267,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $180,400 - $294,000 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
Microsoft will accept applications for the role until December 4, 2024.
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. 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.
#Software Engineering Manager #Manager #Teams #Services
Check out other jobs at Microsoft.