Principal Software Engineer

Microsoft•,
•$142,800 - $304,200

About The Position

The Principal Software Engineer on Microsoft Customer and Partner Solutions (MCAPS)-Core’s Strategic Workload Acceleration Team (SWAT) provides architectural and programmatic oversight for strategic initiatives aligned with Microsoft priorities in AI innovation and platform resiliency. The role plans and drives execution of strategic programs that support the MCAPS-Core mission and operational goals, bringing technical insight to architecture improvement and innovation. SWAT works directly with strategic customer projects worldwide to help ensure their success on the platform, helps engineering teams understand their services’ end-to-end technical details from the customer perspective, and shares best practices with the wider Customer Success community. This is a hands-on technical role across design, build, and production deployment on customer projects, with a focus on resolving issues and removing production blockers. The engineer moves between architectural planning and direct engineering work.

Requirements

  • Bachelor's degree in Computer Science or a related technical field and 6+ years of technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, or Python, or equivalent experience.

Nice To Haves

  • Master's degree in Computer Science or a related technical field and 8+ years of technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Bachelor's degree in Computer Science or a related technical field and 12+ years of technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, or Python, or equivalent experience.

Responsibilities

  • Drive innovation in AI and strategic technologies aligned with Microsoft priorities; identify internal tools and develop new tools useful for product creation, and evaluate whether existing methods remain applicable.
  • Focus on commercial success and platform or product adoption; share best practices and teach others about tools and strategies, while staying current with technical developments.
  • Partner with stakeholders to determine user requirements for complex scenarios and use feedback to inform future designs and solution fixes.
  • Establish continuous feedback loops and determine metrics to measure customer value, usage patterns, and other actionable outcomes.
  • Proactively adopt technical solutions and patterns that improve product availability, reliability, efficiency, observability, and performance; promote consistent monitoring and operations at scale and share knowledge with other engineers.
  • Partner with CxOs to identify, prioritize, and scope programs or projects that significantly improve customer value and collaboration with engineering and product teams.
  • Provide hands-on technical work spanning design, build, and production deployment on customer projects, resolving issues to remove customer production blockers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service