Principal Software Engineer
Core
Design and develop high-scale, high-throughput services and features for the Fabric Platform, focusing on scale, resiliency, and incident analysis.
Role type
Principal Software Engineer (Platform Architecture)
Builds
High-scale, resilient features for the Fabric Platform
Domain
Cloud infrastructure / Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
High-scale system design, High-throughput service architecture, Incident analysis, System resiliency, C, C++, C#, Java, JavaScript, Python, Document database stores
Preferred skills
Azure, Cloud technologies
Technologies
Azure, Document databases
Responsibilities
Create high-level design and architecture for Fabric Platform features, Develop features related to scale and resiliency, Analyze data to solve incidents and scale/reliability issues
Seniority
Principal, hands-on IC with strategic design
