Cloud Solution Architect - Azure


Toronto, Ontario, Canada

Full time

Customer Services/Support + Customer Success

May 5

Microsoft is on a mission to empower every person and every organization on the planet to achieve more. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. Growth mindset encourages each of us to lean in and learn what matters most to our customers, to create the foundational knowledge that enables us to make customer-first decisions in everything we do. In doing so, we create life-changing innovations that impact billions of lives around the world. You can help us achieve our mission. 

Azure is the most comprehensive, innovative and flexible cloud platform today and Microsoft is hiring professionals that will drive customer cloud adoption within the most important companies in the market. We are always learning. Insatiably curious. We lean into uncertainty, take risks, and learn quickly from our mistakes. We build on each other’s ideas because we are better together. We stand in awe of what humans dare to achieve and are motivated every day to empower others to do more and achieve more through our technology and innovation. Together we make a difference. 


To learn more about Microsoft’s mission, please visit: 

Check out all of our products at: Microsoft aspires to help our customers achieve their own digital transformation, leveraging the power of Microsoft Cloud solutions and services. To this end, Microsoft is investing in a dedicated Customer Success team member that will help the largest and most important companies in the world across all industries successfully adopt Microsoft Cloud solution and services. 


Who We Are Looking For

We are looking for a highly motivated and passionate Cloud Solution Architect for the Digital & App Innovation team to drive high priority customer initiatives on the Microsoft Azure Platform in collaboration with customers and the Microsoft field in the enterprise accounts segment of our business. This is a customer facing role, owning the overall technical relationship between the customer and Microsoft Azure Applications Development Platform. You will own the Azure Applications Development technical customer engagements including architectural design sessions, specific implementation projects and/or pilots. The ideal candidate will have experience in customer-facing roles and success leading technical architecture discussions with senior customer executives, Enterprise Architects, IT Management and Developers.



  • Understanding Customer/Partner Technical Environment
  • Gathers customer insights (e.g., feedback around technical preferences, environments, business needs) and leverages these insights and existing plans to map solutions with customer business outcomes.
  • Acts as the voice of the customer by driving awareness of existing feedback, gaps, blockers, insights, resources, etc. across communities to track, add, and prioritize, using established channels (e.g., UAT/TFT).


Architecture Design and Deployment

  • Leverages an existing architecture approach or reference architecture to propose a solution or achieve Microsoft's agreed commitments to the customer/partner. Assesses customer/partner needs and gathers information that helps others to identify growth opportunities.  
  • Identifies technical blockers (e.g., changing configurations, sample coding) for selected products to accelerate architecture implementations and routes non-technical issues for removal by the appropriate party.
  • Demonstrates an understanding of customer conditions of success.


Practice Development

  • Supports research projects and contributes to scoping surveys for customers to assess potential intellectual property (IP) needs or process changes. Learns to identify opportunities for IP re-use and consumption.


Trusted Advisor

  • Identifies and begins developing impactful relationships with internal teams and customer and partner/MCS technical specialists during initial preparation and ramp-up stages.
  • Respectfully challenges customers/partners when going in the wrong direction and escalates appropriately.                         
  • Understands the competitor's architecture solutions and identifies Microsoft's strengths over competitive solutions to demonstrate Microsoft's value to customers/partners.


Thought Leadership

  • Shares ideas, insight, and technical input with virtual team members using a working knowledge of specific Microsoft architectures and other relevant products.
  • Actively looks for relevant communities to learn from and contribute to.
  • Participates in external architect community events (e.g., conferences, seminars, technical meetups, Webcasts, blogs, hackathons) and shares learnings with the internal team. 


Customer Usage

  • Participates in discussions around architecture design, resiliency reviews, and technical optimization that result in production deployment application and increase customer business value. Ensures that the customer's environment and applications are well-architected.



  • Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field AND 3+ years experience in technology solutions, practice development, architecture, consulting, and/or cloud/infrastructure technologies
  • OR Master's Degree in Computer Science, Information Technology, Engineering, or related field AND 1+ year(s) experience in technology solutions, practice development, architecture, consulting, and/or cloud/infrastructure technologies
  • OR equivalent experience.


Additional or Preferred Qualifications

  • 2+ years technical sales experience.
  • 2+ years project management experience.
  • Technical Certification in Cloud (e.g., Azure).


Considering a Career with Microsoft Canada? At Microsoft Canada, people are the source of our energy. The people at Microsoft Canada are creative, from all types of backgrounds, bringing passion and new ideas, meeting challenges, and realizing their potential. Our benefits and resources are designed to keep our most important asset - our employees - healthy, happy and equipped with the resources they need to be successful and realize their full potential. Microsoft Canada provides a flexible work environment, with career advancement potential and most importantly, the opportunity to make a difference.


As a Microsoft employee you have the opportunity to participate in the following programs:

  • Stock Awards & Employee Stock Purchase Plan
  • Registered Retirement Savings Plan
  • Employee Software Purchase Program
  • Fitness Membership & Subsidy
  • I Volunteer (5 Paid Volunteer Days)
  • Employee Assistance Program And so much more…


At Microsoft, we share a passion for technology, customers and our partners. We aspire to be more than just a good company- we aspire to be a great company. What will make us great is our commitment to our mission of enabling people and businesses throughout the world to realize their full potential. Microsoft is an equal opportunity employer and supports workforce diversity.


Microsoft is committed to accommodating applicants with disabilities up to the point of undue hardship during the recruitment, assessment and selection process. Please notify Microsoft if you require accommodation in respect of the materials or procedures used at any time during this process. If you require accommodation Microsoft will work with you to determine how to meet your need.

Benefits and Perks

  • Industry leading healthcare
  • Savings and investments
  • Giving programs
  • Educational resources
  • Maternity and paternity leave
  • Opportunities to network and connect
  • Discounts on products and services
  • Generous time away

Apply for this position Back to job

You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View resume



We're on a mission to empower every person and every organization on the planet to achieve more.