Principal Software Engineer

United StatesPosted Aug 4, 2026

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 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 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 in building, shipping and operating reliable, distributed solutions Experience with containers and Kubernetes. Experience in Github Copilot or other AI agent in design and implementation workflow. Experience in Golang and in Linux. Ability to engage in site-reliability engineering practices.

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free