Principal Software Engineer - Foundations Performance Engineering at Microsoft
Redmond, Washington, United States -
Full Time


Start Date

Immediate

Expiry Date

25 Feb, 26

Salary

0.0

Posted On

27 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, C++, C#, Java, JavaScript, Python, Distributed Systems, Container Technologies, Orchestration, Deployment Best Practices, Automation, Self-Healing Mechanisms, Issue Detection, Diagnosis, Product Improvements, Attention to Detail, Relationship Building

Industry

Software Development

Description
Lead the design and implementation of multi-tenant, enterprise class Storage and Analytics platform. Build solutions, help create tools, help automate issue detection and diagnosis, to enable customers or support to self-resolve the issues. Identify emerging trends or re-occurring escalation scenarios and drive engineering opportunities to mitigate and/or eliminate them. This can include a range of potential work item categories; such as self-healing mechanisms, self-serve, transparency, automation, and/or increasing the capabilities for Azure support. Contribute to product improvements by filing impactful bugs, design change requests, and fix and ship them to production, preventing customers from being impacted. Able to work well in challenging situations while exhibiting flexibility and the ability to tolerate and manage through ambiguity and uncertainty. Beyond technical and product focus, this role requires the ability to frame and communicate issues and recommendations clearly and concisely, show exceptional attention to detail, and demonstrate the ability to build broad relationships with the right influencers, leveraging those relationships to impact key business results. Embody our culture and values Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 6+ years technical engineering experience designing large scale, distributed systems. Master's Degree in Computer Science or related technical field AND 8+ 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 experience working with container technologies across both Windows and Linux environments, including containerization, orchestration, and deployment best practices.
Responsibilities
Lead the design and implementation of a multi-tenant, enterprise-class Storage and Analytics platform. Build solutions and automate issue detection to enable customers to self-resolve issues.
Loading...