
M365 Copilot Solution Engineer
Calix
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $103,500 - $211,600 per year
Tech Stack
About the role
- Engage with business stakeholders to deeply understand requirements for proposed Copilot agents that necessitate custom, low-code, and pro-code development.
- Translate business needs into detailed technical designs, including defining backend services, connectors, authentication mechanisms, and overall agent structure.
- Create and maintain design documentation and diagrams, ensuring review and alignment with the Governance Lead and architectural baselines.
- Implement Copilot agents using Copilot Studio, Microsoft 365 Agents SDK and VS Code toolkit.
- Develop the agent's manifest (defining commands, triggers, and connected APIs) and write supporting code.
- Implement API call logic, integrate with external libraries/SDKs, and handle complex data parsing and manipulation.
- Adhere to best-in-class software engineering practices, including source control (Git), modular code design, and robust unit testing for critical functions, treating each agent or component as a deployable software product.
- Lead and coordinate development efforts when multiple developers are involved.
- Partner with the Governance Lead to integrate security and compliance checks throughout the development lifecycle.
- Apply secure coding standards, including robust input validation and proper error handling.
- Champion the development of agents that are not only performant but inherently trustworthy by design.
- Conduct thorough testing of agent functionality, including functionality, performance, and security testing.
- Ensure agents meet rigorous quality standards before packaging for deployment.
Requirements
- Bachelor's degree in computer science, Software Engineering, or a related field or equivalent practical experience
- Minimum of 8 years' experience delivering complex enterprise software applications
- Ability to manage the full lifecycle of AI solutions built using Microsoft Copilot Studio
- Ability to develop AI solutions that leverage API integration, MCP server integration, and Agent2Agent (A2A) orchestration
- Working knowledge of Microsoft 365 ecosystem and development tools (e.g., VS Code, Azure AD, Microsoft Graph API)
- Working knowledge of Microsoft Power Platform (Power Apps, Power Automate, Power BI, Power Virtual Agents)
- Working knowledge of version control systems (Git) and modern software development practices (e.g., CI/CD, unit testing, code reviews)
- Understanding of security best practices in modern software development.
Benefits
- As a part of the total compensation package, this role may be eligible for a bonus.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
low-code developmentpro-code developmentAPI integrationdata parsingunit testingmodular code designsecure coding standardsperformance testingsecurity testingAI solutions development
Soft Skills
stakeholder engagementleadershipcoordinationcommunicationproblem-solving
Certifications
Bachelor's degree in computer scienceBachelor's degree in Software Engineering