Microsoft
Principal Software Engineering Manager
$143K–$304K
New York, NY · On-site · Principal · Full-time · Posted Oct 21, 2026
- Experience
- Required: 6+ years technical engineering experience; 3+ years people management. Preferred education/experience alternatives: Master's degree and 8+ years technical engineering experience, or Bachelor's degree and 12+ years, or equivalent experience.
- Education
- Bachelor's Degree in Computer Science or related technical field, or equivalent experience.
About the job
Leads the Infrastructure, Operations and Shared Tech team, owning its people, roadmap, and delivery of reliable, low-latency shared capabilities for Microsoft Monetize’s real-time advertising platform.
What you'll do
- Hire, coach, and develop engineers while fostering an inclusive culture of accountability and technical excellence.
- Own team priorities and delivery, guiding shared-platform architecture, infrastructure modernization, and low-latency distributed services.
- Advance operational excellence, including reliability, incident response, secure delivery, developer productivity, and cross-team collaboration.
What they ask for
- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in listed languages, OR equivalent experience.
- 3+ years of people management experience leading software engineering teams, including coaching, performance management, and career development.
- Experience designing, delivering, and operating large-scale distributed systems, including performance-sensitive backend services.
- Experience leading cross-team engineering initiatives involving shared platforms, infrastructure, or production-service modernization.
Nice to have
- Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in listed languages, OR Bachelor's Degree in Computer Science or related technical field AND 12+ years of such experience, OR equivalent experience.
- Experience with advertising auctions, pricing, inventory-quality controls, or other high-volume real-time transaction systems.
Pay
USD $142,800 - $274,800 per year (base salary); USD $188,000 - $304,200 per year (base salary)
Tools
C/C++, Linux, Azure, Kafka, Aerospike, Garnet, Redis, Terraform
AI focus
Integrate model scores and model-backed decisions into latency-sensitive real-time services; model-training experience is not required.
Model-written summary · the original posting is authoritative