CrawlJobs Logo

Senior Software Engineer - M365 Core

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Multiple Locations

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

119800.00 - 234700.00 USD / Year

Job Description:

Would you be excited about building a global-scale, Kubernetes-based service platform that powers Microsoft's productivity workloads? Do you want to lead a team of talented and motivated engineers who use cutting-edge technology and best practices to deliver high-quality solutions? Are you passionate about making distributed systems secure? Do you want to challenge yourself by taking on a role to be a security leader for entire COSMIC? If so, join us on the COSMIC team and help us shape the future of Microsoft's cloud infrastructure. The COSMIC team, part of the M365 Substrate Core organization, has a bold mission to standardize how we deliver services and build a modern Kubernetes-based compute fabric with turn-key geo-presence, security, high availability, fault isolation and automated cloud build out. COSMIC, which stands for Containers on Substrate-Managed Intelligent Clusters, is a strategic bet we are making to modernize our compute platform and improve the agility, security, compliance, and COGS of our services in the Experience and Devices division. We are seeking a Senior Software Engineer - M365 Core to help us take the platform to the next level and deliver on our promises of fabric unification and turn-key developer experience. You will partner closely with security, privacy, compliance, and platform teams to embed security into COSMIC. As a Senior Software Engineer - M365 Core you will be working on design, implementation of security related features. You will collaborate with other COSMIC teams and other orgs as security spreads across the orgs. This opportunity will allow you to accelerate your career, develop new skills, and become a security expert in distributed systems. This is a flexible work opportunity and there is an option to work fully remotely. 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.

Job Responsibility:

  • Collaborates with appropriate stakeholders to determine user requirements for a scenario
  • Drives identification of dependencies and the development of design documents for a product, application, service, or platform
  • Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI)
  • Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Ensures compliance with Microsoft security standards, including SDL, secure coding practices, and data handling policies
  • Supports secure operational practices, including zero-trust principles, certificate rotation, secure deployment, and end‑to‑end validation

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
  • 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

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
  • Experience designing, building, or contributing to cloud-based services or distributed systems
  • Demonstrated strength in technical design, architecture, and systems-level thinking
  • Experience working with one or more security-related areas, such as secrets management, threat modeling, vulnerability mitigation, key or certificate management, or identity and access systems

Additional Information:

Job Posted:
March 20, 2026

Employment Type:
Fulltime
Work Type:
Remote 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 Core

Senior Software Engineer - M365 Core

We are the Store Team within Microsoft’s Substrate Storage Fabric—the core platf...
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
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
  • 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
  • Demonstrated experience at the Senior level for at least 2 years, with clear ownership of architecture, design decisions, and technical direction across multiple workstreams
  • On-call experience supporting production-grade, highly available systems serving millions of users
  • Expert-level proficiency in C# and/or RUST
Job Responsibility
Job Responsibility
  • Designs, manages and modernizes our technology stack leveraging expertise in building and optimizing latency-critical applications using C# and RUST
  • Plays a pivotal role in managing, implementing and scaling systems that demand high performance and low latency
  • Leads efforts to continuously improve code performance, testability, maintainability, effectiveness, and cost, while learning about and accounting for relevant trade-offs
  • Acts as DRI and leads on-call operations, ensuring system health and rapid incident response across product lines
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

OneDrive and SharePoint (ODSP) power the world’s most impactful intranets, colla...
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 full stack software engineering (React, TypeScript, JavaScript, C#, REST, Azure)
  • 2+ years of experience on engineering tooling or evals would be a plus
  • Bachelor’s degree in Computer Science or related field
  • 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
Job Responsibility
Job Responsibility
  • Build and evolve evaluation frameworks and tools for AI scenarios across ODSP Experiences
  • Design and implement tooling and systems for offline and online evaluation, including scenario‑based frameworks, dataset pipelines, LLM auto‑raters, metrics, and dashboards
  • Collaborate with ODSP Core Eval Platform and M365‑wide tooling teams to leverage shared infrastructure
  • Enable model agility and safe shipping through automated quality gates, regression detection, telemetry instrumentation, and reliable online metrics
  • Collaborate deeply with AI feature teams across ODSP Experiences to embed evaluation into development workflows
  • 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

Microsoft Teams is the hub for modern collaboration—bringing together everything...
Location
Location
Canada , Vancouver
Salary
Salary:
114400.00 - 203900.00 CAD / 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
  • Experience working with Service Fabric or Kubernetes
  • Experience working on large-scale distributed systems, client-server architectures, and distributed database systems
  • Cross group collaboration, negotiation and communication skills
  • Ability to deal with the ambiguity associated with working in a fast-paced and changing environment
  • Experience working with M365 components like AAD, Exchange, Substrate, SharePoint
  • Drive to improve performance, availability and supportability of services
  • Drive to increase efficiencies through automation
Job Responsibility
Job Responsibility
  • Design, develop, and operate high-scale services that power the core messaging infrastructure of Microsoft Teams
  • Apply advanced in‑house AI tools to streamline development workflows, accelerate delivery, and improve system scalability
  • Dive deep into Azure technologies and distributed database systems
  • Collaborate with internal and external partners to design features that drive user growth and engagement
  • Develop features that delight customers while upholding the highest standards of availability, reliability, performance, and scalability
  • Influence and define new designs, architectures, standards, and reusable service libraries that empower teams across Microsoft to build at scale
  • Fulltime
Read More
Arrow Right

Principal PM Manager

Microsoft 365 is the world’s leading productivity service, trusted by hundreds o...
Location
Location
United States , Redmond
Salary
Salary:
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree AND 10+ years experience in product/service/program management or software development OR equivalent experience
  • 3+ years people management experience
  • 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.
Job Responsibility
Job Responsibility
  • Work with core M365 platform engineering teams to deliver a secure, continuously available, durable, performant, and hyper scale storage platform operated in a cost-effective manner to enable best-in-class experiences for the customers of M365 product suite
  • Enable Microsoft 365 division to build and run services that power AI, Copilot capabilities to leverage our Storage & Search platforms
  • Modernize and improve resource utilization efficiency of M365 Storage & Compute platform services
  • Craft a vision and strategy for your area of ownership. Use data and necessary insights to rally the organization around that vision
  • Take ownership of e2e business scenarios
  • problem definition, solutions and define technical & customer adoption strategies. Strive to generate clarity and drive alignment across the team and leadership
  • Define targets for Key Performance Indicators (KPIs), and track and report progress on them. Define and implement Quality of Service (QoS) and Service Level Agreements (SLA) metrics for platforms and services that you will own
  • Cross group collaboration, able to drive decisive action in partnership with others in a large & diverse organization and deliver results that depend on other divisions and partners. Leadership and influencing skills. Ability to work independently in highly ambiguous environments, with both technical and business groups. Take a structural approach in solving complex problems. Communicate to senior decision makers in a clear & compelling way.
  • Fulltime
Read More
Arrow Right

Principal Engineering Manager

Windows 365 for Agents is redefining how AI agents use Windows and Linux to perf...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.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 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 6+ years of experience building large‑scale distributed systems, OS‑level components, cloud platforms, or similar compute‑intensive technologies
  • 5+ years of people management experience leading senior or principal‑level engineers
  • 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.
Job Responsibility
Job Responsibility
  • Team Leadership & People Management: Build, lead, and grow a high‑performing engineering team focused on foundational capabilities for agentic compute
  • Inspire engineering excellence, accountability, and a culture of curiosity, innovation, and inclusive collaboration
  • Coach engineers through complex technical challenges across OS, cloud architecture, distributed systems, and agent‑runtime design
  • Technical & Architectural Leadership: Drive the architecture and implementation of core components enabling reliable computer‑use agents on Windows and Linux—including environment provisioning, stability, sandboxing, orchestration, streaming interfaces, and agent–machine interaction layers
  • Partner closely with Windows, Linux, Azure Compute, Entra, Agent 365, M365 and ecosystem teams to design cross‑platform capabilities, set standards, and define the long‑term vision for agentic compute
  • Lead engineering efforts to ensure scalability, resilience, observability, and strong security primitives for automated agent actions
  • Program & Delivery Leadership: Establish technical roadmaps and execution plans aligned with strategic priorities for Windows 365 for Agents and the broader Agentic OS ecosystem
  • Collaborate with partner teams and external ISVs to define integration points, platform surfaces, tooling, and developer experiences
  • Oversee delivery of features from incubation to GA, ensuring quality, performance, and operational excellence.
  • Fulltime
Read More
Arrow Right

Senior Product Manager

Join the M365 Copilot Product team at the core of Microsoft’s AI strategy! We bu...
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 AND 5+ years experience in product/service/program management or software development OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Own strategy and roadmap for Microsoft’s most visible AI experiences
  • Deliver core AI platform capabilities
  • Provide strategic direction across divisions
  • Guide customer‑centered product development
  • Drive go‑to‑market readiness
  • Orchestrate cross‑org execution with engineering, applied science, design, and partner product teams
  • Mentor and be a role model for a team of high‑performing PMs and engineers
  • Fulltime
Read More
Arrow Right
New

Senior Systems Engineer

Our Client is seeking a highly skilled and proactive Senior Systems Engineer to ...
Location
Location
United States , Carrollton
Salary
Salary:
50.00 - 65.00 USD / Hour
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of deep experience with virtualization technologies (VMware/VDI)
  • 2+ years of direct experience with cloud technologies (Azure preferred, AWS/GCP also considered)
  • Proven experience managing M365 environments and disaster recovery strategies
  • Advanced knowledge of Horizon VDI and Pure Storage
  • Mid-to-advanced Cisco networking skills (Routing/Switching)
  • Proficiency in Azure core services (Networking, Load Balancers, VPN)
  • Advanced Professional Certifications (e.g., Microsoft MCSE Core Infrastructure or VMware VCP) are highly preferred
  • Excellent troubleshooting, written, and verbal communication skills
  • Strong organizational skills with the ability to multi-task and meet tight deadlines in a team-oriented atmosphere
Job Responsibility
Job Responsibility
  • Lead the design, testing, and implementation of complex technical projects
  • Research and architect infrastructure and security solutions in collaboration with the Security team
  • Install, configure, and maintain technical infrastructure, ensuring high availability and performance of Enterprise systems
  • Serve as a Subject Matter Expert in Horizon VDI and VMware environments
  • Manage and optimize the Azure platform, including virtual machines, block storage, Entra ID (Active Directory), virtual networks, and VPN gateways
  • Perform mid-to-advanced network administration, including the configuration of Cisco switches and routers
  • Oversee backup procedures and Disaster Recovery (DR) protocols, utilizing Pure Storage for on-premises backup solutions
  • Identify and lead efforts to automate repetitive IT processes to improve departmental scaling
  • Monitor system and software security in cooperation with security administrators, ensuring all actions meet organizational confidentiality policies and values
  • Supervise and mentor junior engineers
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
  • Fulltime
Read More
Arrow Right