ABOUT GREYSTAR
Greystar is a leading, fully integrated global real estate company offering expertise in property management, investment management, development, and construction services in institutional-quality rental housing, logistics, and life sciences sectors. Headquartered in Charleston, South Carolina, Greystar manages and operates more than $290 billion of real estate in 247 markets globally with offices throughout North America, Europe, South America, and the Asia-Pacific region. Greystar is the largest operator of apartments in the United States, manages more than 857,400 units/beds globally, and has a robust institutional investment management platform comprised of more than $76 billion of assets under management, including over $34 billion of development assets. Greystar was founded by Bob Faith in 1993 to become a provider of world-class service in the rental residential real estate business. To learn more, visit www.greystar.com.
JOB DESCRIPTION SUMMARY
Senior Engineer, D365 Customer Insights is a key member of the Customer Insights team, responsible for providing both technical and functional expertise in Microsoft D365 Customer Insights (Data & Journeys) products. This role requires a blend of technical and functional expertise, making it ideal for someone who can bridge business and technology within the Dynamics 365 Customer Insights ecosystem.JOB DESCRIPTION
KEY RESPONSIBILITIES:
Technical Expertise and Solution Development
- Lead and implement technical solutions within D365 CI Data and Journeys to meet client requirements.
- Design and configure CI data unification, ingestion pipelines, and segmentation models to create comprehensive customer profiles.
- Develop, test, and deploy customizations, workflows, and plugins to enhance CI functionality.
- Troubleshoot and resolve technical issues within CI-Data and CI-Journeys environments, focusing on data integrity, performance, and system stability.
Functional Expertise and Business Analysis
- Act as a functional advisor to the business on leveraging CI-Data and CI-Journeys for customer segmentation, personalization, and journey orchestration.
- Collaborate with stakeholders to identify business needs, analyze requirements, and translate them into technical solutions within CI-Data and CI-Journeys.
- Recommend best practices for using CI-Journeys for automated campaigns, customer journey mapping, and multi-channel engagement.
- Conduct workshops and training sessions for end-users and business stakeholders, focusing on CI-Data and CI-Journeys functionalities and best practices.
Data Management and Integration
- Oversee & monitor data ingestion, transformation, and unification processes within CI-Data to ensure accurate customer profiles and insights.
- Work with data engineers to integrate CI-Data with external data sources, ensuring data alignment with CRM, ERP, and other systems.
- Manage and maintain data quality by setting up automated data validation and cleansing processes within CI.
Journey Orchestration and Campaign Management
- Set up, configure, and optimize customer journeys in CI-Journeys, focusing on segmentation, personalization, and multi-channel marketing automation.
- Develop journey mapping strategies that align with customer lifecycle stages, using CI-Journeys capabilities for email, SMS, and push notification outreach.
- Monitor and analyze journey performance, providing insights and recommendations for continuous improvement.
- Create automated workflows and triggers within CI-Journeys to handle audience segmentation, dynamic content, and journey personalization based on customer behavior.
Support and Maintenance
- Provide ongoing support and maintenance of CI-Data and CI-Journeys, managing configurations, updates, and enhancements.
- Develop and maintain system documentation, including process flows, configuration settings, and troubleshooting guides.
- Manage and monitor CI instances for optimal performance, ensuring data and journey workflows are operating effectively.
- Stay updated with Microsoft’s product roadmap for CI and related technologies, proactively preparing for new features and capabilities.
Technical Qualifications:
- 5+ years of experience working with D365 Customer Insights (Data and Journeys), with a strong focus on technical implementation and configuration.
- In-depth understanding of data unification, segmentation, and profile creation within CI-Data.
- Proficiency in data integration with CI-Data using connectors, API calls, and custom ETL pipelines.
- Hands-on experience with Power Platform tools, including Power Automate, Power Apps, and Dataverse.
- Strong skills in JavaScript, Power FX, or other scripting languages used for CI customization and plug-in development.
- Familiarity with Azure services (e.g., Azure Data Factory, Azure Synapse Analytics) for complex data integration scenarios.
Functional Skills:
- Proven track record in customer journey mapping, marketing automation, and campaign management.
- Understanding of marketing and customer experience principles and how they apply to customer engagement within CI-Journeys.
- Strong analytical and problem-solving skills, with experience using CI data analytics to drive business insights.
- Excellent written and verbal communication skills for liaising with stakeholders and conducting training sessions.
Technical Pre-screening test and technical interview will be required for all candidates
BASIC KNOWLEDGE & QUALIFICATIONS:
- Bachelor’s degree in Information Technology, Business Administration, or a related field. Advanced degrees or relevant certifications are a plus.
- Microsoft certifications in Dynamics 365 Customer Insights and Power Platform are preferred
- Strong problem solver with excellent communication skills
- "Self-starter" attitude and the ability to make decisions with minimal guidance from others
- Innovative and passionate about your work and the work of your teammates
#LI-RF1
Additional Compensation:
- Corporate Positions: In addition to the base salary, this role may be eligible to participate in an annual bonus program based on individual and company performance.
- Onsite Property Positions: In addition to the base salary, this role may be eligible to participate in weekly, monthly, and/or quarterly bonus programs.
Robust Benefits Offered*:
- Competitive Medical, Dental, Vision, and Disability & Life insurance benefits. Low (free basic) employee Medical costs for employee-only coverage; costs discounted after 3 and 5 years of service.
- Generous Paid Time off. All new hires start with 15 days of vacation, 4 personal days, 10 sick days, and 10 paid holidays. Plus your birthday off after 1 year of service! Additional vacation accrued with tenure.
- For onsite team members, onsite housing discount at Greystar-managed communities are available subject to discount and unit availability.
- 6-Week Paid Sabbatical after 10 years of service (and every 5 years thereafter).
- 401(k) with Company Match up to 6% of pay after 6 months of service.
- Paid Parental Leave and lifetime Fertility Benefit reimbursement up to $10,000 (includes adoption or surrogacy).
- Employee Assistance Program.
- Critical Illness, Accident, Hospital Indemnity, Pet Insurance and Legal Plans.
- Charitable giving program and benefits.
*Benefits offered for full-time employees. For Union and Prevailing Wage roles, compensation and benefits may vary from the listed information above due to Collective Bargaining Agreements and/or local governing authority.
Greystar will consider for employment qualified applicants with arrest and conviction records.
Similar Jobs
Software Developer Consultant
Lead Full Stack Developer
Lead - Data Analyst(SharePoint Developer, PowerApps)
Application Developer
Software Architect @MMCTech
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say