Principal Software Engineering Manager
Core
Lead high-scale distributed services, ensuring resiliency, low latency, and product reliability while fostering engineering best practices.
Role type
Principal Software Engineering Manager
Builds
High-scale distributed services
Domain
Software Engineering / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, C#, Java, JavaScript, Python, people management, engineering planning, team leadership, mentorship, collaboration
Responsibilities
Develop and maintain services, enhance resiliency and reduce latency, lead engineering projects from initiation to completion, formulate and prioritize engineering plans, hire and retain diverse engineering teams
Seniority
Principal, hands-on IC with management
Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
