CrawlJobs Logo

Senior Software Engineer - M365 Copilot

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
China , Beijing

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are looking for a Full-Stack Software Engineer with strong infrastructure fundamentals to design and build a scalable, reliable sandbox platform for AI Agent workloads. In this role, you will work end-to-end—from distributed backend services and Kubernetes platform architecture to developer-facing web experiences and UX. You’ll partner closely with product and design to deliver intuitive workflows, while driving production-grade reliability, security, observability, and cost efficiency across the system.

Job Responsibility:

  • Architect, build, and operate a scalable and reliable sandbox infrastructure for AI Agent execution, including isolation, scheduling, lifecycle management, and resource governance
  • Design and implement distributed backend services/APIs to orchestrate high-throughput, low-latency sandbox sessions and system integrations
  • Build and optimize Kubernetes-based platform capabilities (multi-tenancy, autoscaling, networking, storage, admission control, policy enforcement)
  • Own and evolve the data layer (relational/NoSQL/cache/queue), including schema design, indexing, performance tuning, and reliability strategies (backups, replication, failover)
  • Develop full-stack features: implement secure, performant backend endpoints and build modern web UIs for platform workflows (e.g., session management, policy configuration, debugging, monitoring views)
  • Drive UX excellence: collaborate with designers and product managers, translate user needs into clear interaction flows, iterate based on feedback and usage telemetry, and maintain consistent UI patterns/design systems
  • Improve system robustness via SLO-driven engineering, capacity planning, incident response, and continuous hardening of reliability and security
  • Implement end-to-end observability (metrics, logs, traces), define dashboards/alerts, and reduce operational toil with automation and self-service tooling
  • Identify bottlenecks and lead performance/cost optimizations across compute, storage, and network
  • Maintain high engineering standards through code reviews, automated testing, CI/CD, documentation, and well-defined runbooks

Requirements:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Solid experience designing distributed systems (fault tolerance, scalability, consistency tradeoffs, performance, and operability)
  • Hands-on experience with Kubernetes in production (cluster architecture, networking, storage, security, scaling)
  • Solid database and data-system expertise (e.g., PostgreSQL/MySQL, NoSQL, caching, messaging/streaming) with proven performance and reliability tuning experience
  • Proficiency in at least one of: Python, C++, Rust, or Java (production-quality coding)
  • Experience with at least one major cloud platform: Azure and/or AWS (compute, networking, IAM, managed Kubernetes, storage, monitoring)
  • Solid engineering practices: testing, CI/CD, code quality, design docs, and operational ownership (on-call/incident response)
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to have:

Master'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 Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience

Additional Information:

Job Posted:
March 21, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer - M365 Copilot

Senior Cloud Solution Architect Copilot

Microsoft’s mission is to empower every person and every organization on the pla...
Location
Location
France , Issy Les Moulineaux
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Passion for new innovative technology and drive customer transformation
  • Strong project management skills
  • Ability to work with different cultures and customers
  • Ability to communicate with a variety of different audiences especially CxOs and strong presentation skills
  • Demonstrate effective balance between business with excellent adoption and change management skills and technical acumen on Copilot and agents
  • Ability to lead and motivate technical communities and be public speaker
  • Ability to effectively recognize and adapt to change and in constant learning mode
  • Strong years of experience working in a customer-facing and working with Customer success teams
  • Proven track record in successfully planning, deploying, operating, and optimizing M365 solutions
  • Minimum 6 Years’ Experience in systems development, network operations, software support, IT consulting
Job Responsibility
Job Responsibility
  • Be a trusted advisor driving Adoption and change management as well as business value through AI Transformation: Be the trusted advisor to deliver strong Adoption and Change Management as a key pillar to support customers in realizing value and navigating their AI transformation journey.Create business value by translating customer challenges into actionable solutions aligned to high ROI customer outcomes. Ensure a seamless, connected experience that fosters satisfaction, loyalty, and long-term value
  • Drive Customer Success: Lead architectural design, engaging with business and technical decision makers to drive intent and enable sustained usage of Copilot Chat, Agents, and M365 Copilot, securing long-term customer success and renewal
  • Leverage Agentic AI: Use Copilot prompt engineering and Agent-building expertise to drive AI at scale
  • Explore growth opportunities: Partner with technical and sales teams to identify opportunities and develop tailored solutions to drive expansion and business value realization
  • Customer Centricity: Customer Satisfaction: Drive positive Customer Satisfaction, and become a trusted advisor to customers and partners, by leveraging AI fundamentals and M365 Copilot expertise to enable defined Customer Success Plan outcomes. You will actively listen and respectfully challenge to drive the best outcomes. Customer/Partner Insights: Provide feedback & insights from customers/partners back to the relevant MS teams including Product Groups, to enable continuous improvement
  • Accelerate Customer AI Transformation Journey: Engage in relevant communities to share expertise, contribute to IP creation, prioritize IP re-use, and learn from others to help accelerate your customer’s AI transformation journey
  • Embrace a growth mindset: Act as the voice of the customer by proactively sharing insights, feedback, and success stories to inform internal strategy and execution
  • Learn-it-all: Demonstrate a self-learner mindset through continuous, self-directed learning in areas such as Copilot Chat, Agents, M365 Copilot, business value realization, and adoption and change management. Build and maintain technical readiness aligned to Customer Success Unit (CSU) priorities and corporate initiatives
  • Be the focal point of contact between Microsoft and customer/partner in driving M365 Copilot adoption, drive end-user adoption of copilot (per BU)
  • Deliver Microsoft services for Copilot through Unified support contract
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer - M365 Copilot App Platform

The M365 Copilot App Platform team is the team that provides the platform APIs, ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Typescript or Python
  • OR equivalent experience
  • 4+ years of software engineering experience working on web services
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Lead the design and implementation of new middle-tier features working with architects and other individual contributors
  • Develop and maintain the middle-tier, APIs, deployment pipelines, and infrastructure
  • Collaborate with cross-functional teams to enable the M365 Copilot app and drive innovation
  • Work closely with partner teams to build new additional capabilities into our application
  • Design, produce and deliver software to improve reliability, scalability, performance, security, efficiency, etc
  • Opportunity for full-stack development work that spans our client app and middle-tier services
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - M365 Copilot App

Are you a UX engineer passionate about crafting high-performing, scalable fronte...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • 4+ years of experience in frontend architecture, performance engineering, or scalable web application development.
Job Responsibility
Job Responsibility
  • You will design and implement scalable, high-performance frontend systems using React, TypeScript, microfrontends, and modern rendering stacks to power AI productivity experiences across the M365 Copilot App—while ensuring performance telemetry is built into the experience.
  • You will partner across Microsoft, including teams like Create, Copilot Notebooks, and Copilot, to evolve a shared frontend platform and define reusable, portable architectural patterns and best practices that enable consistent, intelligent, and data-driven performance at scale.
  • You will lead architectural decisions and contribute hands-on code to advance the state of the art in frontend engineering, balancing innovation with platform stability and applying insights from live site performance data to guide trade-offs.
  • You will apply a data-driven approach to performance, leveraging real-world telemetry, experimentation, and diagnostics to continuously optimize responsiveness, accessibility, and reliability—using metrics like UPLT and live site dashboards to validate improvements.
  • You will mentor engineers and foster a culture of technical excellence through best practices in frontend architecture, performance profiling, telemetry integration, and cross-platform design systems.
  • Fulltime
Read More
Arrow Right

Senior Cloud Solution Architect - M365 Copilot

With more than 45,000 employees and partners worldwide, the Customer Experience ...
Location
Location
Germany , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science, Information Technology, Engineering, Business, Liberal Arts, or related field AND extensive, senior‑level experience in cloud/infrastructure technologies, information technology (IT) consulting/support, systems administration, network operations, software development/support, technology solutions, practice development, architecture, and/or consulting
  • OR Master’s Degree in Computer Science, Information Technology, Engineering, Business, or related field AND advanced experience in cloud/infrastructure technologies, technology solutions, practice development, architecture, and/or consulting
  • OR equivalent experience
  • Significant experience working in a customer‑facing role (e.g., internal and/or external)
  • Proven experience leading complex technical projects
  • Technical Certification in Cloud (e.g., Microsoft 365 Certified: Administrator Expert, Azure, Amazon Web Services, Google, security certifications)
  • Excellent verbal and written communication, analytical and presentation skills in German as well as English
Job Responsibility
Job Responsibility
  • Be a trusted advisor and drive business value through AI Transformation: Create business value by translating customer challenges into actionable solutions aligned to high ROI customer outcomes. Ensure a seamless, connected experience that fosters satisfaction, loyalty, and long-term value
  • Drive Customer Success: Lead architectural design, engaging with business and technical decision makers to drive intent and enable sustained usage of Copilot Chat, Agents, and M365 Copilot, securing long-term customer success and renewal
  • Leverage Agentic AI: Use Copilot prompt engineering and Agent-building expertise to drive AI at scale
  • Explore growth opportunities: Partner with technical and sales teams to identify opportunities and develop tailored solutions to drive expansion and business value realization
  • Accelerate Customer AI Transformation Journey: Engage in relevant communities to share expertise, contribute to IP creation, prioritize IP re-use, and learn from others to help accelerate your customer’s AI transformation journey
  • Embrace a growth mindset: Act as the voice of the customer by proactively sharing insights, feedback, and success stories to inform internal strategy and execution
  • Learn-it-all: Demonstrate a self-learner mindset through continuous, self-directed learning in areas such as Copilot Chat, Agents, M365 Copilot, business value realization, and adoption and change management. Build and maintain technical readiness aligned to Customer Success Unit (CSU) priorities and corporate initiatives
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - M365 Copilot

Come help build the data‑driven services that support and empower Microsoft 365 ...
Location
Location
China , Suzhou
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Solid experience building distributed systems and service‑oriented architectures
  • Hands‑on experience with data processing pipelines and systems that handle large‑scale data flows
  • Proficiency in C# / ASP.NET or similar backend development frameworks
  • Solid understanding of high‑throughput systems, including performance, reliability, and scalability trade‑offs
  • Experience working with Microsoft Azure fundamentals, including authentication, identity, and core platform services
Job Responsibility
Job Responsibility
  • Design, build, and maintain distributed platform services that support Microsoft 365 Copilot across multiple products
  • Develop cloud‑native microservices using ASP.NET and related technologies
  • Build and optimize high‑throughput processing pipelines that handle large‑scale data ingestion, transformation, and transmission between services
  • Design and operate systems that process large volumes of data with strong guarantees around reliability, consistency, and performance
  • Analyze end‑to‑end service and data flows to understand system behavior, bottlenecks, and failure modes
  • Identify, troubleshoot, and resolve data processing and quality issues in production environments
  • Partner with engineers across teams to define service interfaces, processing contracts, and scalable integration patterns
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Frontend)

Microsoft 365 Copilot is a groundbreaking productivity tool that leverages the p...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, Computer Engineering, Software Engineering, or a related field
  • 8+ years of experience of building production grade front-end systems
  • Expert level proficiency in React and JavaScript/TypeScript
  • Practical experience in developing web client applications deployed on major cloud platforms
  • Hands-on experience building component libraries or contributing to design systems (e.g., Fluent UI, Material UI, or similar)
  • Understanding of software engineering fundamentals including data structures, algorithms, and secure coding practices
  • Strong command of accessibility (a11y), responsiveness, and front-end performance best practices
  • Proven ability to deliver stable and scalable UIs in fast-paced product environments
  • Strong collaboration skills with the ability to work in a dynamic and agile environment
  • Passion for improving engineering practices and producing high-quality software
Job Responsibility
Job Responsibility
  • Ship delightful, AI powered experiences that will shape how millions of people will interact with AI in the future
  • Join a small team of world class engineers with deep frontend expertise who are obsessed with building beautiful and performant products
  • Execute the full software development life cycle (SDLC)—from architecture and implementation to deployment and Live Site operations—with end-to-end accountability for quality
  • Share knowledge with others and foster a culture of continuous learning and growth within a diverse, inclusive team
  • Collaborate with partners teams working on different areas of M365 Copilot Client
  • Develop and maintain comprehensive telemetry pipelines, Live Site monitors, and automated alerts to ensure robust service health and rapid incident response
  • Leverage data and telemetry to inform decisions, drive feedback into product design, and continuously enhance the usability, security, and reliability of our product
  • Fulltime
Read More
Arrow Right

AI Solution Architect

We are looking for a Global Solution Architect (CSA), specializing in AI Busines...
Location
Location
United Kingdom , Reading
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors degree in computer science, Information Technology, Engineering, Business, or related field AND proven experience in cloud/infrastructure technologies, information technology (IT) consulting/support, systems administration, network operations, software development/support, technology solutions, practice development, architecture, and/or consulting OR equivalent experience
  • Hands on experience in AI agents development and Copilot Studio (mandatory)
  • Fluent English in enterprise and executive environments (mandatory)
  • Proven experience working in a customer-facing role (e.g., internal and/or external)
  • Proven experience working on technical projects, interacting with business
  • Demonstrated experience delivering enterprise-scale solutions with measurable business outcomes
  • Strong understanding and working experience of AI solutions (including OpenAI, Anthropic, Google, Glean)
  • Ability to work with senior executives and challenge
  • Adoption and Change Manage skills (PROSCI certification or equivalent is a plus)
  • Experience building or validating Unified Support / Unified Catalog offerings or enterprise-scale reusable IP
Job Responsibility
Job Responsibility
  • Accelerate Value Realization: Actively engage with CxO, business, and technical decision makers to drive intent, enablement, and usage of M365 Copilot, Copilot Chat, Agents, and related Microsoft solutions—ultimately securing long‑term customer value and renewal
  • Mobilize technical and sales stakeholders around new opportunities and develop customer‑specific roadmaps that drive adoption, growth, and measurable business outcomes
  • Customer Satisfaction: Serve as a trusted advisor to customers by applying deep expertise in M365 Copilot and Agents to help achieve Customer Success Plan outcomes
  • Actively listen, challenge constructively, and guide customers toward optimal decisions that unlock value
  • Usage (Cloud & Support) Growth: Develop and execute strategies that increase usage and consumption across M365 Copilot, Copilot Chat, and Agents
  • Lead architecture design sessions, answer technical questions, and provide best practices for activating and governing solutions within enterprise environments
  • Blocker Resolution: Identify and resolve issues preventing successful go‑lives by leveraging deep expertise in M365 Copilot, Agents, governance models, and enterprise integration. Lead business and technical conversations to ensure customers realize value from their Microsoft investments while delivering work aligned to Microsoft best practices and reusable IP
  • Customer Insights: Capture structured insights from customer engagements and funnel them back to engineering, product, and cross‑functional Microsoft teams to inform continuous improvement and influence product evolution
  • Develop and Evolve Unified IP: Play a central role in the ongoing development, enhancement, and maintenance of our Unified portfolio. Ensure assets remain current with product innovations and field learnings, while creating structured methodologies, templates, and solution patterns validated through customer engagements
  • Scale Best Practices Across the Organization: Codify and scale best practices derived from incubation and customer delivery. Transform learnings into repeatable frameworks, guidance, and artifacts that can be adopted across regions and roles
  • Fulltime
Read More
Arrow Right
New

AI Workforce Cloud Architect

We are looking for a Global Solution Architect (CSA), specializing in AI Busines...
Location
Location
France , Issy Les Moulineaux
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, Information Technology, Engineering, Business, or related field AND proven experience in cloud/infrastructure technologies, information technology (IT) consulting/support, systems administration, network operations, software development/support, technology solutions, practice development, architecture, and/or consulting
  • OR equivalent experience
  • Hands on experience in AI agents development and Copilot Studio (mandatory)
  • Fluent English in enterprise and executive environments (mandatory)
  • Proven experience working in a customer-facing role (e.g., internal and/or external)
  • Proven experience working on technical projects, interacting with business
  • Demonstrated experience delivering enterprise-scale solutions with measurable business outcomes
  • Strong understanding and working experience of AI solutions (including OpenAI, Anthropic, Google, Glean)
  • Ability to work with senior executives and challenge constructively to drive clarity and alignment
  • Adoption and Change Manage skills (PROSCI certification or equivalent is a plus)
Job Responsibility
Job Responsibility
  • Accelerate Value Realization: Actively engage with CxO, business, and technical decision makers to drive intent, enablement, and usage of M365 Copilot, Copilot Chat, Agents, and related Microsoft solutions—ultimately securing long‑term customer value and renewal. Mobilize technical and sales stakeholders around new opportunities and develop customer‑specific roadmaps that drive adoption, growth, and measurable business outcomes.
  • Customer Satisfaction: Serve as a trusted advisor to customers by applying deep expertise in M365 Copilot and Agents to help achieve Customer Success Plan outcomes. Actively listen, challenge constructively, and guide customers toward optimal decisions that unlock value.
  • Usage (Cloud & Support) Growth: Develop and execute strategies that increase usage and consumption across M365 Copilot, Copilot Chat, and Agents. Lead architecture design sessions, answer technical questions, and provide best practices for activating and governing solutions within enterprise environments.
  • Blocker Resolution: Identify and resolve issues preventing successful go‑lives by leveraging deep expertise in M365 Copilot, Agents, governance models, and enterprise integration. Lead business and technical conversations to ensure customers realize value from their Microsoft investments while delivering work aligned to Microsoft best practices and reusable IP.
  • Customer Insights: Capture structured insights from customer engagements and funnel them back to engineering, product, and cross‑functional Microsoft teams to inform continuous improvement and influence product evolution.
  • Develop and Evolve Unified IP: Play a central role in the ongoing development, enhancement, and maintenance of our Unified portfolio. Ensure assets remain current with product innovations and field learnings, while creating structured methodologies, templates, and solution patterns validated through customer engagements.
  • Scale Best Practices Across the Organization: Codify and scale best practices derived from incubation and customer delivery. Transform learnings into repeatable frameworks, guidance, and artifacts that can be adopted across regions and roles.
  • Field Enablement and Upskilling: Enable and upskill field roles within the Customer Success Unit (CSU) by providing training, coaching, playbooks, and readiness materials. Equip CSU teams with the knowledge and confidence needed to execute AI transformation engagements effectively and consistently at scale.
  • Learn‑It‑All Mindset: Maintain continuous learning aligned to team priorities, evolving AI capabilities, and Customer Success objectives. Proactively deepen skills in emerging technologies, architectural patterns, and enterprise readiness areas.
  • Fulltime
Read More
Arrow Right