Question
FULL_TIME
10+

Principal Software Engineer

11/26/2025

The Principal Software Engineer will build and validate services with a focus on quality and user experience. They will drive design reviews and collaborate with a distributed team to enhance backend engineering systems.

Working Hours

40 hours/week

Company Size

10,001+ employees

Language

English

Visa Sponsorship

No

About The Company
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. Because impact matters. Microsoft operates in 190 countries and is made up of approximately 228,000 passionate employees worldwide.
About the Role
Build & Flight Certification: Full fidelity validation on real traffic with LLM metrics before exposure. Design and implement scalable, reliable, maintainable services. Demonstrate strategic understanding of the timing and rationale for design choices, within the scope of work. Consistently contribute key ideas to the product or service design and vision that meets the customer's needs. Drive design reviews across the team and apply expertise in available technologies. Apply metrics to drive the quality and stability of code. Have a sense of pride, commitment, and personal accountability for the service quality, completeness and resulting user experience for the life of the product or service. Work closely with geographically distributed team, including Product Managers and developers, to drive key improvements in backend Engineering System. 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. Experience with LLM-based systems, agent frameworks, or having a strong desire to learn. Prior work on developer platforms, extensibility models, or runtime isolation. Customer obsession and passion for shipping high quality products.
Key Skills
Software EngineeringLLM MetricsScalable ServicesReliable ServicesMaintainable ServicesDesign ReviewsCodingCC++C#JavaJavaScriptPythonLLM-based SystemsDeveloper PlatformsCustomer ObsessionHigh Quality Products
Categories
TechnologySoftwareEngineering
Apply Now

Please let Microsoft know you found this job on PrepPal. This helps us grow!

Apply Now
Get Ready for the Interview!

Do you know that we have special program that includes "Interview questions that asked by Microsoft?"

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.