
Principal Software Engineer
- أبو ظبي
- دائم
- دوام كامل
- Design and build resilient, scalable systems that enhance the reliability and availability of the Azure platform.
- Apply distributed systems principles to solve complex engineering challenges with simplicity and clarity.
- Collaborate across teams and disciplines to deliver end-to-end solutions that meet the evolving needs of our customers.
- Develop and maintain automation for monitoring, failover, and recovery processes.
- Participate in on-call rotations, lead incident response, and drive root cause analysis and long-term imp
- A bachelor's (or higher) degree in Computer Science or a related field.
- 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C# OR equivalent experience.
- Experience in building, shipping, and operating reliable, distributed systems software.
- Experience developing software hosted in Azure, AWS, or other similar Cloud platforms.
- Demonstrated problem solving and debugging skills.
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
- Bachelor's Degree in Computer Science
- OR related technical field AND 10+ 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 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.