via Glassdoor
$NaNK - NaNK a year
Leading a team to develop and improve a large-scale data ingestion service for Office365, ensuring high performance, scalability, and mentoring engineers.
Requires 6+ years of technical engineering experience, coding in languages like JavaScript or Python, and 4+ years of people management experience.
Note: The job is a remote job and is open to candidates in USA. Microsoft is a leading technology company empowering individuals and organizations worldwide. They are seeking a Principal Software Engineering Manager to lead a team in developing and improving a large-scale data ingestion service for Office365, ensuring high performance and scalability while mentoring engineers and fostering a collaborative environment. Responsibilities • Guides partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements within and across teams • Guides teams and leads identification of dependencies and the development of design documents for a product, application, service, or platform • Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment • Guides team to drive multiple group's project plans, release plans, and work items in coordination with appropriate stakeholders • Guides team and monitors other engineers across product lines, working on-call to monitor system/product/service for degradation, downtime, or interruptions • Oversees product development and ensures products are scaled according to customer requirements, implementing appropriate techniques to address scaling and performance objectives Skills • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role • 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 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 • 4+ years people management experience Benefits • Certain roles may be eligible for benefits and other compensation. Company Overview • Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services. It was founded in 1975, and is headquartered in Redmond, Washington, USA, with a workforce of 10001+ employees. Its website is https://www.microsoft.com. Company H1B Sponsorship • Microsoft has a track record of offering H1B sponsorships, with 7425 in 2025, 9343 in 2024, 7677 in 2023, 11403 in 2022, 7210 in 2021, 7852 in 2020. Please note that this does not guarantee sponsorship for this specific role.
This job posting was last updated on 12/12/2025