Calix
To enable broadband service providers of all sizes to simplify, innovate and grow.
M365 Copilot Solution Engineer
Location
United States
Posted
7 days ago
Salary
$103.5K - $211.6K / year
Bachelor Degree8 yrs expEnglishAzure
Job Description
• 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.
Job 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.