
Principal Software Engineer United States Multiple Locations Multiple Locations
Microsoft
Job description
Advance the capabilities of Kubernetes and auxiliary components on Azure Accelerate development velocity for all engineers Balance pragmatism with vision; deliver continuous improvements to the team's process and codebase Build automation to prevent and/or remediate service problems from becoming production incidents Leverage and integrate AI tools into workflow Build out internal and external observability tooling 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#, Golang, Java, JavaScript, or Python 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#, Golang, 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#, Golang, Java, JavaScript, or Python OR equivalent experience Experience in building, shipping and operating reliable, distributed solutions Experience in Linux Experience with containers and Kubernetes Experience in Github Copilot or other AI agent in design and implementation workflow Ability to engage in site-reliability engineering practices. Experience with observability platforms and internals, time-series data, and large data processing.
Verified and listed by ActiveJobs. Applications are made directly on Microsoft's own career page — we never sit in the middle.