Principal Software Engineer
Full Job Posting
Partner with appropriate stakeholders to determine user requirements for our evaluation scenarios. Provide technical leadership for the identification of dependencies and the development of design documents for a product, application, service, or platform. Lead by example and mentor others to produce extensible and maintainable code used across the company. Leverage deep subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to lead multiple product's project plans, release plans, and work items. Hold accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions. Proactively seek new knowledge and adapt 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 share knowledge with other engineers. Enable builders to be more agile, running more evaluations and faster. Provide a continuous set of tools and evaluation capabilities throughout the development lifecycle. Automate tasks via tools or agents to help us understand our performance better. Build a platform that automatically does product hill climbing for us 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 These requirements include but are not limited to the following specialized security screenings: 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.
About Microsoft
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Microsoft
AI Optimization SW Engineer II and Senior SW Engineer (Multiple roles)
, USA
Software Engineer II
Vancouver, CAN
Microsoft is seeking a software engineer to build and operate cloud infrastructure for real-time communication and Copilot experiences. The work spans distributed systems, reliability, security, performance optimization,
Critical Environment Technician Manager (Night Shift)
Wenatchee, USA
Data Science IC4
, IND
Pursuit Management
Bengaluru, IND
Senior Data Science
, USA
AI Optimization SW Engineer II and Senior SW Engineer (Multiple roles)
, USA
Security Activation GTM
Riyadh, KSA
Software Engineer II
Vancouver, CAN
Partner Investments Risk Manager
Redmond, USA
Critical Environment Technician Manager (Night Shift)
Wenatchee, USA