Microsoft Dynamics 365 - Lead Engineer

RED Global

United States

Remote

USD 150,000 - 190,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

RED Global seeks a hands-on Lead Engineer to own the technical design and delivery of Microsoft Dynamics 365 Customer Insights, covering CI – Data and CI – Journeys. You will lead a small engineering team, define the solution architecture, and stay involved in building and integrating the platform with stakeholders.

Key responsibilities include designing data flows, real-time journeys, and extensibility via PCF controls, while enforcing security, data privacy, and performance standards.

Qualifications

  • 6+ years of software engineering with 3+ years in Dynamics 365/Power Platform.
  • Delivery experience for Dynamics 365 Customer Insights – Data and Journeys.
  • Strong Dataverse data modeling, security roles, and Web API know-how.
  • Experience with ALM in Azure DevOps or GitHub for Power Platform.
  • Excellent English and Spanish communication skills.

Responsibilities

  • Own the technical design and delivery of Dynamics 365 Customer Insights – Data and Journeys.
  • Lead a small engineering team; define solution architecture and governance.
  • Design data flows between Dataverse, Fabric/Synapse, and external systems.
  • Develop plug-ins, custom workflow activities, and low-code extensions.
  • Collaborate with stakeholders to estimate work and present designs.

Skills

Microsoft Dynamics 365
Power Platform
Dataverse
Azure Data Lake
Synapse
ALM Azure DevOps
GitHub
Architectural leadership
Mentoring teams
Real-time marketing

Education

Microsoft certifications: MB-280
PL-400
PL-600

Tools

Dataverse
Power Automate
Azure Integration Services
Logic Apps
Service Bus
APIM
Power BI
PCF controls

Job description

We are seeking a hands-on Lead Engineer to own the technical design and delivery of Microsoft Dynamics 365 Customer Insights, covering both Customer Insights – Data (customer data platform) and Customer Insights – Journeys (real-time marketing). You will lead a small engineering team, define the solution architecture, and stay actively involved in building, integrating and extending the platform. Working alongside our Dynamics 365 Customer Service team, the Business Analyst and client stakeholders, you will turn customer-data and engagement requirements into a unified, well-governed Customer 360 and journey solution on Dataverse.

Duration: ASAP - 6 Monhts+

Language: English and Spanish

Key Responsibilities:
  • Customer Data Platform (CI – Data): Design and implement data ingestion from Dataverse, Azure Data Lake/Fabric and external sources; configure data unification (map, match, merge), enrichments, measures, segments and out-of-the-box predictions (churn, CLV, product recommendations); expose unified profiles to Customer Service (Case, Omnichannel, Customer 360 views) and other apps.
  • Journey Orchestration (CI – Journeys): Design and build real-time journeys, triggers (custom and Dataverse-based), segment-based and trigger-based campaigns, personalization, and consent/compliance settings; configure channels (email, SMS, push, custom channels).
  • Data & Integration: Design data flows between Customer Insights, Dynamics 365 Customer Service, Dataverse, Fabric/Synapse and external systems via Power Automate, Azure Integration Services (Logic Apps, Functions, Service Bus, APIM) and the Dataverse / Customer Insights APIs.
  • Extensibility: Develop plug-ins, custom workflow activities, PCF controls and C#/TypeScript components where native configuration is insufficient; favor low-code and out-of-the-box capabilities to minimize custom code.
  • ALM & Quality: Define and run the solution lifecycle in Azure DevOps (solution layering, pipelines, environment promotion, automated testing); enforce coding, security, data-privacy and performance standards.
  • Analytics & Measurement: Build Power BI reporting over unified profiles, segments and journey/channel performance to measure engagement and business outcomes.
  • Production Support: Own troubleshooting, performance tuning and incident resolution for the Customer Insights workloads; plan upgrades and adopt new platform releases.
  • Stakeholder Collaboration: Partner with the BA and client stakeholders on feasibility, estimation and technical trade-offs; present designs and demos to US/Global client audiences.
  • Technical Leadership: Own the end-to-end architecture for Customer Insights – Data and Journeys, including data model, environment strategy, ALM, and integration patterns. Lead and mentor a team of Dynamics/Power Platform engineers; run design and code reviews.
Qualifications:
  • 6+ years of software engineering experience, with 3+ years hands-on in Microsoft Dynamics 365 / Power Platform.
  • Proven delivery experience with Dynamics 365 Customer Insights – Data: data sources, unification, segments, measures, predictions, and exports/activations.
  • Proven delivery experience with Dynamics 365 Customer Insights – Journeys (real-time marketing): journeys, triggers, segments, consent management, channel configuration and custom events.
  • Strong Dataverse knowledge: data modeling, security roles, plug-ins, Web API and solution management.
  • Working knowledge of Azure Data Lake, Synapse Link for Dataverse and/or Microsoft Fabric.
  • Experience leading or mentoring engineers and owning technical decisions on a delivery team.
  • Experience with ALM in Azure DevOps (or GitHub) for Power Platform: pipelines, solution versioning, environment strategy.
  • Excellent communication skills in both English + Spanish (written and verbal)
  • Relevant Microsoft certifications highly desirable: MB-280 (Dynamics 365 Customer Experience Analyst), PL-400 (Power Platform Developer), PL-600 (Solution Architect).
Nice to Have:
  • Experience with Dynamics 365 Customer Service and Omnichannel.
  • Exposure to Copilot in Dynamics 365 / Copilot Studio and Azure AI services.
  • Knowledge of data-privacy regulations (GDPR, CCPA) and consent management.
  • Experience migrating from legacy Dynamics 365 Marketing (outbound) to real-time journeys.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Dynamics 365 Customer Insights – Journeys and Data Solution Architect
Dynamics 365 Customer Insights – Journeys and Data Solution Architect

The DYN Collective • United States

On-site
USD 120,000 - 150,000
Lead Software Engineer – Dynamics 365 / Power Platform
Lead Software Engineer – Dynamics 365 / Power Platform

Valore Partners LLC • Atlanta (GA)

Hybrid
USD 150,000 - 170,000
Hybrid work
Lead Software Engineer – Dynamics 365 / Power Platform
Lead Software Engineer – Dynamics 365 / Power Platform

ValoreMVP • Atlanta (GA)

On-site
USD 150,000 - 190,000
Lead Software Engineer – Dynamics 365 / Power Platform
Lead Software Engineer – Dynamics 365 / Power Platform

ValoreMVP • Tempe (AZ)

On-site
USD 150,000 - 210,000
CRM Solution Architect
CRM Solution Architect

Accenture PLC • United States

Remote
USD 150,000 - 210,000
Power Platform Technical Lead (Dynamics 365 CE / Dataverse)
Power Platform Technical Lead (Dynamics 365 CE / Dataverse)

HighSpring India LLP • United States

Remote
USD 120,000 - 160,000
Microsoft Dynamics 365 CRM Technical Developer
Microsoft Dynamics 365 CRM Technical Developer

Yablon & Associates LLC • New York (NY)

Hybrid
USD 76,000 - 83,000
Senior Dynamics 365 Developer
Senior Dynamics 365 Developer

Accylerate, LLC. • Richmond (VA)

Hybrid
USD 110,000 - 160,000
Technical Lead, Dynamics 365 & Power Platform
Technical Lead, Dynamics 365 & Power Platform

Clarity Benefit Solutions • United States

Remote
USD 140,000 - 190,000
Sr. Dynamics 365 Engineer
Sr. Dynamics 365 Engineer

Techwarely LLC • San Mateo (CA)

On-site
USD 140,000 - 180,000