Senior Developer Advocate – Microsoft 365 & Microsoft Copilot Platform - Redmond, Washington, United States

Join our team to help developers all over the world build great cloud powered apps and solutions. Come join us in our pursuit to help every developer on the planet achieve more with Generative AI. Wherever you are in the world, join us through this amazing fully remote worldwide opportunity.


The Microsoft 365 Developer advocacy team is looking for a Senior Developer Advocate – Microsoft 365 & Microsoft Copilot Platform who is excited about helping make millions of people and organizations achieve more in this exciting era of cloud and Copilots. This Senior Developer Advocate will be a skilled developer themselves, who will focus on helping other developers create collaboration and productivity apps and experiences using the Microsoft 365 productivity platforms, including Microsoft Teams, Microsoft Graph and Microsoft Copilot and the whole Microsoft Cloud. Whether you have a long experience with Microsoft technologies or whether you have a successful career in open-source software and web and mobile technologies, if you think you have a talent for assisting fellow developers in the global community to succeed with your content, code, advice, feedback, guidance, or features, this is the role for you.


Do you enjoy building apps and bots that solve real problems? Do you enjoy building with Generative AI Models and tinkering with LLMs? Do you get a kick out of teaching someone something new and useful? Have you experimented with building add-ons to software platforms to automate for more productivity? How about building custom applications and process with your code to help your colleagues? Or have you built mobile and web applications that your customers already use and love? How about using social graph data and interactions to enhance user and employee experiences? Do you feel about great APIs, SDKs, IDEs, Source Control, GitHub Repos, DevOps, Documentation and clean high-quality code and samples? How about helping your fellow developers also build great apps and experiences? How about helping everyone build secure systems and apps that are easily integrated and have best-in-class authentication and user handling? Do you enjoy collecting and understanding real-feedback and helping enhance experiences by addressing the feedback in products and processes? Are you passionate about changing the future of major engineering efforts based on direct feedback and industry wisdom? How about creating videos and samples that make it clear and accessible for everyone? Or are you a guru when it comes to delivering workshops and great demos? Do you feel passionate about working towards a more diverse and inclusive developer community? Or are you a member of the Microsoft Developer Community and have built some great collaboration and productivity experiences that have delighted your users and customers. These are the day-to-day initiatives and activities that our team is fully invested in.

If you believe these are the kind of things that you are also passionate about, we want You! 


As a Senior Developer Advocate in the Microsoft 365 Developer advocacy team, you’ll help create the best developer platform for developers to build collaboration and productivity applications. You’ll help developer communities understand how Microsoft 365 platform component and Microsoft Copilot can be used individually and or in combined architectures for creating collaborative business applications for both internal use and for their customers to download through the store and use every day. You’ll be instrumental in building a large and vibrant community for Microsoft Cloud and Microsoft Copilot and nurture great relationships with developers online, create amazing samples and content, and focus on winning the hearts and minds of our technical audiences at scale. 


Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.


In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.


By applying to this U.S. based position, relocation does not apply/is not provided for the role.


  • Create content, videos, and samples from beginner to best practices that demonstrate how to develop collaborative apps/experiences using Microsoft 365 services and Microsoft Copilot.
  • Partner directly and closely with Microsoft product teams and leaders to help imagine, refine, build, test, launch and grow the platform and its features on and ongoing basis.
  • Champion relevant Microsoft 365 services in developer communities at conferences, meetups, coding bootcamps, online forums, GitHub, YouTube, LinkedIn, X(Twitter), Stack Overflow, Hacker News, and more. 
  • Network and build relationships with the top developer thought leaders in your local community and earn their trust and respect for Microsoft technologies. 
  • Build relationships with key influencers, foster a healthy technical community, and collect and prioritize product feedback and technical blockers with engineering. 
  • Scale your efforts by partnering with other teams including the Microsoft field teams and developers in community programs like Microsoft MVPs, Docker Captains, Oracle Java Champions, etc. 
  • Win the hearts and minds of developers by building and/or contributing to key open-source projects and building cool, useful, and/or productive apps. 
  • Use data, experiments, and customer feedback to drive growth in your community and help Microsoft build better features, products, and experiences. 



Required Qualifications:

  • Bachelor's Degree AND 4+ years experience in engineering, product/technical program management, data analysis, or product development
    • OR equivalent experience.
  • 2+ years experience managing cross-functional and/or cross-team projects.


Other Requirements:

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Experience in software development
  • Experience and skills with Web or Mobile Development and/or using REST APIs 
  • Experience with platforms like Teams, Slack or G-Suite APIs. 
  • Communication skills - ability to be both a technical writer as well as a public speaker. 
  • Passion for helping developers connect people and communities through the cloud. 
  • A self-starter that can manage and prioritize initiatives that will make our developers and platform the most successful. 
  • Ability to travel, depending on where local, national and international developer events are held. 
  • Previous experience as a developer advocate, developer evangelist, or external developer-focused role. 
  • Proven experience working with 3rd party communities, social media and blogging required. 
  • A demonstrated experience in building business applications, and using Microsoft Copilot, Microsoft Teams, Microsoft Graph, Microsoft 365, Azure Active Directory, SharePoint, Azure and other Microsoft Technologies or collaboration frameworks is a highly desirable bonus but not a mandatory requirement for the role.


Technical Program Management IC4 - The typical base pay range for this role across the U.S. is USD $112,000 - $218,400 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $145,800 - $238,600 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Microsoft will accept applications for the role until June 13,, 2024.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.


Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.



Job Profile


North America


United States


Inclusive work environment


AI APIs Azure Data analysis DevOps Documentation Generative AI GitHub Repos IDEs Java LLMs Microsoft 365 Microsoft Copilot Microsoft Graph Microsoft Teams Mobile technologies Open Source Software Product Development SDKs Software Development Source Control Web Technologies

  • Assist developers in creating collaboration and productivity apps
  • Automate processes for productivity
  • Build apps and bots using Generative AI Models
  • Build collaboration and productivity experiences
  • Collect and address real feedback to enhance experiences
  • Create videos and samples for accessibility
  • Deliver workshops and demos
  • Develop custom applications
  • Enhance user experiences using social graph data
  • Ensure secure systems and best-in-class authentication
  • Promote diversity and inclusivity in the developer community
  • Provide content, code, advice, feedback, and guidance
  • Teach new concepts and solutions

Bachelor's degree


Fully remote worldwide opportunity


America/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9