Principal Software Engineering Manager
Core
Lead high-scale distributed services, ensuring resiliency, low latency, and product reliability while driving 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, distributed systems architecture, team leadership, strategic planning, hiring, mentoring, stakeholder 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 mentor engineers, foster collaboration with partner organizations
Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
