CrawlJobs Logo

Senior Software Engineer - Copilot Security

United States, Redmond 119800.00 - 234700.00 USD / Year · Job Posted January 29, 2026
Apply Position
Job Link Share

Job Description

Copilot Security is at the core of Microsoft’s mission to deliver trusted, human-centered AI experiences. We make security and resilience intrinsic to every Copilot interaction across devices, platforms, and ecosystems. Our work spans secure identity flows, defenses against emerging threats like prompt injection, and privacy-first systems that scale globally. Copilot for consumers is entering a new era of agentic AI, where intelligent agents act on behalf of users across Windows, Edge, web, mobile, and third-party products. We’re seeking a Senior Software Engineer to help develop security features and solutions that harness agentic AI to protect customers and enable new capabilities in Copilot. You’ll contribute to designing and building AI-powered defenses, secure orchestration frameworks, and enabling technologies that empower Copilot to act safely and responsibly at scale. This role is ideal for engineers who are passionate about applying technical skills to solve security challenges and build systems that balance innovation with trust.

Job Responsibility

  • Develop and ship agentic AI-powered security features that protect users from threats such as prompt injection, adversarial manipulation, and abuse of agentic workflows.
  • Implement secure orchestration frameworks that enable Copilot to safely delegate, coordinate, and execute actions across devices, services, and platforms.
  • Invent and apply new intelligent agents that leverage information flow analysis and apply common sense and judgement guardrails for security and privacy.
  • Collaborate with product, engineering, security, privacy, and AI teams to adopt agentic security patterns and best practices across Copilot and MAI.
  • Monitor key metrics for agentic AI security and innovation, using data-driven insights to improve defenses and enablement.
  • Document secure agentic AI patterns, ensuring they address novel risks, support safe delegation, and enable responsible orchestration of actions.

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.
  • 3+ years in technical engineering roles building large-scale services.
  • Hands-on experience designing and operating security-critical or AI-powered systems at scale, including agentic AI, secure orchestration, or advanced threat defenses.
  • Proven ability to design, build, and ship agentic AI features or frameworks.
  • Ability to clearly explain complex systems and security concepts to technical and non-technical stakeholders and influence cross-org roadmaps.
  • Agentic AI Development & Orchestration: Experience building production agent systems using frameworks such as LangGraph, Amazon Strands SDK, or similar platforms
  • familiarity with agentic design patterns including tool calling, multi-agent coordination, and secure delegation patterns.
  • Hands-on experience with distributed training frameworks (Ray, Slurm, HPC), containerization and orchestration technologies (Docker, Kubernetes) for ML model deployment, and ML lifecycle management in production environments.
  • Experience designing evaluation frameworks for LLM-based applications and implementing observability for agent systems using tools such as Phoenix, MLFlow, LangFuse, or custom eval harnesses
  • understanding of AI safety evaluation methodologies including adversarial testing and red-teaming.
  • Experience integrating with Azure AI services, Azure OpenAI Service, or Microsoft security platforms (Azure AD, Defender, Purview).
  • Track record of mentoring less experienced engineers, driving adoption of standards and best practices across teams, and influencing technical roadmaps while balancing innovation velocity with fundamentals.

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer - Copilot Security

8 matching positions

Senior Software Engineer / Principal Software Engineer - Copilot CLI

Within GitHub and Microsoft CoreAI, the Copilot CLI team builds GitHub's coding ...
Location
Location
United States , Redmond
Salary
Salary:
119800.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 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
Job Responsibility
Job Responsibility
  • Take ownership of critical product and platform areas of the Copilot CLI and shared agent runtime
  • Set a high technical and quality bar for agentic systems and developer-facing tooling
  • Design and ship performant, reliable terminal experiences that developers depend on for daily work
  • Use data, benchmarks, and direct user feedback to guide iteration and investment
  • Collaborate across org boundaries to enable other teams to build agentic products on top of a shared foundation
  • Influence architecture, technical direction, and engineering standards beyond your immediate team
What we offer
What we offer
  • Certain roles may be eligible for benefits and other compensation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Copilot Extensibility

As a Senior Software Engineer - Copilot Extensibility on the Copilot Extensibili...
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
  • 2+ experience with C#, Azure Platform experience, such as Service Bus, Cosmos database (DB), Redis, or related technologies
  • 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
  • Works with appropriate stakeholders to determine user requirements for a set of features
  • Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight
  • Creates and implements code for a product, service, or feature, reusing code as applicable
  • Contributes to efforts to break down larger work items into smaller work items and provides estimation
  • Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems
  • Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Copilot CLI

Within GitHub and Microsoft CoreAI, the Copilot CLI team builds GitHub’s coding ...
Location
Location
United States , Redmond, WA
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 are required for this role.
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years
Job Responsibility
Job Responsibility
  • Take ownership of critical product and platform areas of the Copilot CLI and shared agent runtime
  • Set a high technical and quality bar for agentic systems and developer-facing tooling
  • Design and ship performant, reliable terminal experiences that developers depend on for daily work
  • Use data, benchmarks, and direct user feedback to guide iteration and investment
  • Collaborate across org boundaries to enable other teams to build agentic products on top of a shared foundation
  • Influence architecture, technical direction, and engineering standards beyond your immediate team
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - M365 Copilot App

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 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
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
What we offer
What we offer
  • Benefits and other compensation may be eligible
  • Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - GitHub Copilot - CoreAI

Do you want to help shape the future of AI-assisted software development for mil...
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 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
  • Design, implement, and maintain high-quality desktop client and plugin features for GitHub Copilot in 3rd Party IDEs, including JetBrains IDEs, Xcode, and Eclipse
  • Build AI-powered developer experiences such as code suggestions, chat, contextual assistance, and agentic workflows in IDE environments
  • Drive engineering excellence in client architecture, performance, startup, responsiveness, diagnostics, reliability, and maintainability
  • Partner with teams across time zones, including the China engineering team, to plan, develop, and ship end-to-end product experiences
  • Collaborate with shared platform and service teams to integrate capabilities such as telemetry, experimentation, model support, and context/tool orchestration
  • Ensure that our products and engineering systems meet security, privacy, compliance, and enterprise readiness requirements
  • Investigate and resolve customer and partner issues with urgency, using telemetry, debugging, and root cause analysis to improve product quality at scale
  • Contribute technical leadership through design reviews, code reviews, mentoring, and adoption of engineering best practices
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - M365 Copilot

We are looking for a Full-Stack Software Engineer with strong infrastructure fun...
Location
Location
China , Beijing
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 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
Job Responsibility
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
  • Fulltime
Read More
Arrow Right

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 Backend Microsoft Copilot

As Microsoft continues to push the boundaries of AI, we are on the lookout for p...
Location
Location
China , Beijing
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
  • 4+ years’ experience building scalable platforms on public cloud infrastructure like Azure, AWS, or GCP with extensive use of technologies like Docker, Kubernetes, nginx, RDBMS, key-value stores, etc.
  • 4+ years’ experience in building and releasing production software at the platform level
  • Solid knowledge of APIs, data flows, systems, and services
Job Responsibility
Job Responsibility
  • Design, develop, and maintain performant and secure AI Platform services that power Copilot
  • Work collaboratively with platform, infrastructure, application engineers, and AI researchers to build next generation AI products and services
  • Ship high-quality and maintainable code, and ensure the reliability, scalability, and performance of platform components
  • Find a path to get things done despite roadblocks to get your work into the hands of users quickly and iteratively
  • Enjoy working in a fast-paced, design-driven, product development cycle
  • Embody our Culture and Values
  • Fulltime
Read More
Arrow Right