Principal Software Architect at Microsoft
, , United States -
Full Time


Start Date

Immediate

Expiry Date

17 Feb, 26

Salary

0.0

Posted On

19 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Architecture, Cloud Services, Data Analytics, Distributed Systems, C, C++, C#, Java, JavaScript, Python, Production Systems, Capacity Management, Live-Site Excellence, Data Integration, Testability, Debugging

Industry

Software Development

Description
Responsibilities include driving improvements in availability, scalability, and operability while influencing strategic decisions across Azure. Design distributed cloud software services and solutions that are engineered for scale, availability, high performance, and high reliability. Own and (in collaboration with partner teams) deliver complete end-to-end capabilities including design, architecture, implementation, testability, debugging, and shipping. Lead the refinement of products through data analytics and make informed decisions in engineering products through data integration. Collaborate with partner teams across the world to drive key platform capacity management capabilities and enhance customer capacity experience scenarios. Deliver high quality of service to Azure customers through live-site excellence. Advocate for best practices in software and data engineering. 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 - OR equivalent experience. 4+ years of experience working in large scale distributed systems or equivalent experience. 3+ years of experience in designing, operation and maintaining production systems. Bachelor'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 Master'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. 1+ year(s) experience with operating cloud-scale applications and live services
Responsibilities
Drive improvements in availability, scalability, and operability while influencing strategic decisions across Azure. Design distributed cloud software services and solutions engineered for scale, availability, high performance, and high reliability.
Loading...