Innovation & Technology Programs (ITP), within Microsoft's Office of the CTO and MCAPS-Core, develops and operates technology for Microsoft's Customer Service & Support and Customer Success Unit businesses. ITP brings together product, engineering, marketing, sales, customer success, and partners to accelerate customer outcomes and business growth. Its engineering organization focuses on innovation, production, and shared technology operations. The Principal Software Engineer – Pro-Code Server Engineer is a hands-on technical leader responsible for improving pro-code engineering across ITP. The role leads critical work on AI-enabled platforms while mentoring engineers, defining standards, building tools, and prototyping solutions to difficult engineering challenges. A major focus is modernizing mature, long-lived codebases while integrating generative AI, agents, retrieval, and intelligent automation. This requires understanding existing architecture and behavior, managing dependencies, preserving compatibility, reducing technical debt, and establishing repeatable approaches that teams can adopt without disrupting customers. As a Principal-level individual contributor, the engineer writes and reviews production code, prototypes solutions to reduce architectural risk, and develops standards and golden paths for effective pro-code development. The role promotes tools, including AI-assisted engineering tools, to increase productivity and is accountable for durable architecture, quality, security, privacy, accessibility, Responsible AI, and long-term developer experience. Candidates need recent, substantial hands-on production software experience, success working in and modernizing large, mature, or legacy codebases, and a record of improving other engineers' effectiveness through mentoring, standards, and tooling. Experience focused mainly on low-code platforms, configuration, prompt engineering, or proofs of concept does not meet the core requirements. A bachelor's degree in computer science or a related technical field and at least six years of technical engineering experience coding, or equivalent experience, is required. Microsoft cannot sponsor a work visa for this role. The position requires passing Microsoft's Cloud Background Check upon hire or transfer and every two years thereafter, along with any applicable Microsoft, customer, or government security screenings.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal