Job Summary:
Microsoft is seeking a Principal Software Engineer to join their Garage Team in building Innovation Studio, a product that integrates with Teams to enhance organizational creativity and business outcomes. The role involves leading architecture and delivery of product capabilities while working on AI workflows and integration with Microsoft tools.
Responsibilities:
• AI-Native Development: Creates new artificial intelligence (AI) tools and practices to improve stages of the software development lifecycle (SDLC) including requirements capture, design, implementation, validation, deployment, and operations.
• Design: Oversees and establishes procedures around taking on dependencies for a critically important and high-impact space such as a connection with deep technical domains or for a broad set of products or services at critical junctures (e.g., early in development, urgent time horizon).
• Understand User Requirements: Partners with and influences appropriate internal (e.g., product manager, privacy/security subject matter expert, technical lead) and external (e.g. customer escalation team, public forums) senior stakeholders to set the product strategy for services or products of high importance.
• Coding: Establishes, influences, and ensures policies and procedures for developing extensible, reusable, maintainable, well-tested, secure, and performant code that adheres to design specifications, identifying and addressing coding issues, and conducting effective code reviews.
• Engineering Excellence: Oversees and provides technical leadership and subject matter expertise through efforts to ensure that compliance requirements are updated and clear.
Qualifications:
Required:
• 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 OR equivalent experience.
Preferred:
• Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience.
• Experience designing agent orchestration systems, tool-using AI agents, prompt and instruction frameworks, retrieval patterns, evaluations, or responsible AI guardrails.
• Experience with Microsoft Azure services such as Azure AI Foundry, Azure Functions, Storage, Key Vault, Managed Identity, Application Insights, or infrastructure as code.
• Experience integrating with GitHub, Azure DevOps, CI/CD systems, code review workflows, issue tracking, or engineering productivity platforms.
• Experience improving service reliability through observability, automated testing, performance analysis, deployment automation, and incident response.
• Demonstrated ability to simplify complex technical problems, communicate tradeoffs clearly, and influence architecture across teams.
• Passion for building tools that help people collaborate, experiment, learn, and turn ideas into practical outcomes.
Company:
Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services. Founded in 1975, the company is headquartered in Redmond, USA, with a team of 10001+ employees. The company is currently Late Stage.