Principal Software Engineer at Microsoft
, , Romania -
Full Time


Start Date

Immediate

Expiry Date

20 Feb, 26

Salary

0.0

Posted On

22 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Architecture, Technical Leadership, Customer Focus, Problem Solving, Cloud Technologies, Azure, C, C++, C#, Java, JavaScript, Python, Mentoring, System Monitoring, Continuous Improvement, Distributed Systems

Industry

Software Development

Description
- Work with internal and external stakeholders to understand challenges and identify opportunities from Mission Critical Customers' perspectives. - Define and plan technology requirements and solutions to resolve complex end-to-end business and engineering challenges from Mission Critical Customers' Reported Incidents (CRI) lens. - Drive the architecture plan, review, and development. This would entail both understanding and helping the customer define their solution architecture on the Azure platform, as well as: driving issue or gap resolution across the Azure team as they are encountered and driving systemic improvements across Azure or proactively identifying feature gaps/capabilities and working across teams to ensure customers are enabled. - Partners with appropriate stakeholders to determine user requirements for a set of scenarios. - Leverages subject-matter expertise of cross-product features with appropriate stakeholders to drive multiple group's project plans, release plans, and work items to land customer exposed issues. - Holds accountability of Designated Responsible Individuals (DRIs), mentoring engineers across support/products/solutions, working on-call escalations to monitor and mitigate system/product/service for degradation, downtime, or interruptions. - Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers with customer-centric mindset. Required Qualifications: - Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. - Experience in software architecture and design for complex, large-scale distributed systems, including: - Ability to identify problem spaces in ambiguous environments. - Proven adaptability in rapidly evolving business situations. - Experience demonstrating technical leadership, including: - Prior roles involving technical coaching or leadership. - Strong customer focus and commitment to continuous improvement, learning new skills, and driving results with empathy and curiosity. Preferred Qualifications: - Master's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. - Experience in one of the cloud platform areas, such as compute, network, and storage on Azure and/or competitive cloud technologies.
Responsibilities
The Principal Software Engineer will work with stakeholders to identify challenges and opportunities from Mission Critical Customers' perspectives and drive the architecture plan and development. They will also mentor engineers and ensure system reliability and performance improvements.
Loading...