Principal Power Platform Engineer (R-18873)

Florham Park - New Jersey - United StatesFull-TimeStaffSoftware Engineering

You will be redirected to the company career page

Key Responsibilities:

  • Design, build, and maintain Copilot Studio agents to support business workflows, knowledge discovery, and automation use cases.
  • Develop and manage conversational topics, triggers, actions, and orchestration following established design standards and best practices.
  • Integrate Copilot agents with enterprise systems using Power Platform components, including Power Automate, Dataverse, Microsoft 365, and approved connectors.
  • Enforce Power Platform governance controls, including environment strategy, Managed Environments, and Data Loss Prevention (DLP) policies.
  • Manage the full agent lifecycle, including intake, development, testing, deployment, versioning, optimization, and retirement.
  • Ensure agents comply with organizational security, privacy, and compliance requirements, including identity and data access controls.
  • Monitor agent performance and usage using platform analytics and logs; continuously improve quality, accuracy, and user experience.
  • Support application lifecycle management (ALM) practices, including controlled promotion across development, test, and production environments.
  • Maintain technical documentation, standards, and inventories for Copilot agents and related Power Platform solutions.
  • Collaborate with business stakeholders, architects, and administrators to align agent capabilities with enterprise strategy and operational needs.

Essential Skills:

  • Experience with Copilot Studio agent design and lifecycle management.
  • Strong understanding of ALM, DevOps and modern engineering practices.
  • Knowledge of security and compliance controls including Entra ID, OAuth2, Data Loss Prevention and Purview fundamentals.
  • Familiarity with Dataverse, Azure OpenAI, and Retrieval-Augmented Generation (RAG) techniques.
  • Experience supporting Microsoft 365 tenant and service readiness.
  • Proven experience with Microsoft Power Platform including Power Apps, Power Automate, Power BI and Power Virtual Agents.
  • Experience with the Power Platform Center of Excellence to support platform governance.
  • Hands-on expertise with Microsoft Copilot Studio and AI Builder.
  • Strong development skills in C#, .NET, JavaScript, or Python to support custom extensions.
  • Experience building and maintaining CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Strong communication, stakeholder engagement and technical leadership skills with the ability to translate business needs into technical solutions.
  • Strong analytical and problem-solving skills.
  • Experience with platform performance optimization and troubleshooting.
  • Show an ownership mindset in everything you do; be a problem solver, be curious and be inspired to take action, be proactive, seek ways to collaborate and connect with people and teams in support of driving success.
  • Continuous growth mindset, keep learning through social experiences and relationships with stakeholders, experts, colleagues and mentors as well as widen and broaden your competencies through structural courses and programs.
  • Preferred certifications include PL 400 or PL 600. Preferred certifications include AI 102, AZ 204, SC 300, PL 300, AZ 305.
  • Where applicable, fluency in English and languages relevant to the working market.

Job Summary

CompanyDNB
LocationFlorham Park - New Jersey - United States
TypeFull-Time
LevelStaff
DomainSoftware Engineering