Note: The job is a remote job and is open to candidates in USA. Microsoft is a leading technology company that empowers every person and organization on the planet to achieve more. The Principal Solution Engineer will act as a trusted technical advisor to software companies, helping them design, modernize, and optimize cloud-native applications on Azure while driving innovation and customer success.
Responsibilities
- Build trusted relationships with Chief Technology Officers (CTOs), engineering leaders, architects, and technical decision-makers at Independent Software Vendor (ISV) and software development companies
- Act as a technical advisor throughout the customer lifecycle, helping customers architect, build, deploy, and operate solutions on Azure
- Serve as the Voice of the Customer (VoC) by sharing technical insights, product feedback, and blockers with Microsoft engineering and product teams
- Help customers design and develop cloud-native applications leveraging Azure services, platform capabilities, and AI technologies
- Lead architectural design sessions and technical workshops focused on application modernization, microservices, containers, Kubernetes, APIs, data platforms, and AI-enabled applications
- Guide customers in adopting Azure Well-Architected Framework and Cloud Adoption Framework best practices to create secure, scalable, resilient, and cost-efficient solutions
- Support customers in modernizing legacy applications and transitioning workloads to cloud-native architectures
- Help customers build and deploy AI-powered applications using Azure AI services, Azure OpenAI, data platforms, and intelligent application patterns
- Drive conversations around platform engineering, developer productivity, DevOps, GitHub, automation, observability, and AI-powered software development
- Identify opportunities where Azure and AI can accelerate customer innovation and create competitive differentiation
- Enable customers to successfully launch, scale, and support applications running on Azure
- Remove technical blockers and accelerate projects from design through production deployment
- Help customers optimize application performance, reliability, security, and operational excellence
- Contribute to customer success plans and technical roadmaps that drive Azure adoption and business outcomes
- Enable software companies to publish, distribute, and monetize their solutions through the Microsoft Commercial Marketplace
- Help customers align technical architecture with marketplace and go-to-market requirements
- Support ISVs in delivering successful customer experience and scalable support operations for solutions built on Azure
- Maintain expertise across Azure, AI, application development, cloud-native technologies, and emerging platform capabilities
- Share technical best practices, reusable intellectual property, and customer success patterns across the team
- Continuously adapt skills to evolving customer needs and technology trends
Skills
- Bachelor's Degree in Computer Science, Information Technology, Engineering or related field AND 6+ years technical pre-sales or technical consulting experience OR equivalent experience
- 6+ years of experience in application development, cloud architecture, software engineering, solution engineering, technical consulting, or related fields
- 5+ years of customer-facing experience working directly with software development organizations, engineering teams, or technical decision-makers
- Experience designing, building, or supporting applications on Microsoft Azure, AWS, or Google Cloud Platform (GCP)
- Experience with modern software development practices including APIs, microservices, containers, Kubernetes, CI/CD, DevOps, cloud-native architectures, and AI application development
- Effective problem-solving, architectural design, and technical consulting skills with the ability to communicate effectively with both executive and technical audiences
- Experience working with ISVs, SaaS providers, or software companies, or AI-first/cloud-native organizations
- Experience with Azure AI Services, Azure OpenAI, GitHub, Azure Kubernetes Service (AKS), and platform engineering practices
- Experience supporting commercial software products and customer-facing applications at scale
- Knowledge of Microsoft Commercial Marketplace and software monetization models
- Azure certifications and/or software development certifications
- Experience helping customers bring applications from concept to production deployment
Benefits
- Certain roles may be eligible for benefits and other compensation.
- Find additional benefits and pay information here:
Company Overview
Company H1B Sponsorship