FULL_TIME
10+
Principal Software Engineering Manager
11/27/2025
Build and lead a team of high-performing engineers while scaling the Engage platform to meet projected growth. Partner with various stakeholders to drive strategic decisions and ensure timely delivery of high-quality solutions.
Working Hours
40 hours/week
Company Size
10,001+ employees
Language
English
Visa Sponsorship
No
About The Company
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. Because impact matters.
Microsoft operates in 190 countries and is made up of approximately 228,000 passionate employees worldwide.
About the Role
Build, develop, grow and lead a team of high-performing engineers. Scale the Engage platform to achieve projected growth and innovate on features to grow usage and meet user needs. Partner with other Engineering teams, Product, Data Science stakeholders within and beyond our organization to drive strategic decisions and execution excellence, leading to great business impact. Provide oversight, accountability, and leadership for technical architecture and decisions Oversee timely delivery of high quality solutions to meeting customer needs and product strategy Foster a culture that drives engineering excellence, guiding and motivating the team to constantly improve reliability, performance, security, stability, component reuse, and overall architecture of our web-based surfaces and the underlying tech-stack. Embody our culture and values. 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 Solid track record of hiring, managing and coaching high performing engineering teams. Experience building and shipping production grade products, timely and with high quality. These requirements include but are not limited to the following specialized security screenings: Master'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 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. Solid proficiency in programming languages such as Java, C#, C++, JavaScript. Experience with Azure cloud offerings such as Azure Postgres, Azure Cosmos DB etc. Excellent communication skills and the ability to effectively collaborate with cross-functional teams, stakeholders, and leadership. Solid problem-solving skills, attention to detail, and a passion for delivering innovative and high-quality software. Analytical skills with systematic and structured approach to software design and a passion for building highly scalable, highly reliable services and E2E scenarios. Ability to communicate technical details clearly and drive complex projects to completion across organizational boundaries. Experience owning 24x7 cloud services available 99.9% or better.
Key Skills
Software EngineeringTeam LeadershipTechnical ArchitectureCloud ServicesProgrammingProblem SolvingCommunicationCollaborationData ScienceProduct StrategySecurityReliabilityPerformanceScalabilityJavaC#Python
Categories
TechnologyManagement & LeadershipSoftwareEngineering
Apply Now
Please let Microsoft know you found this job on PrepPal. This helps us grow!
Get Ready for the Interview!
Do you know that we have special program that includes "Interview questions that asked by Microsoft?"
Elevate your application
Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.