Carlson Marketing Solutions

Director of Engineering

Posted: 2 minutes ago

Job Description

Role OverviewThe Director of Engineering will lead and inspire CORA Loyalty’s global engineering organization, ensuring alignment between technology strategy and business objectives. This role combines strategic oversight, technical leadership, and operational excellence to deliver scalable, AI-enabled loyalty solutions that drive customer success and business growth. As a key member of the Technology Delivery leadership team, the Director of Engineering will cultivate a culture of innovation, accountability, and continuous improvement, while ensuring the engineering organization operates with efficiency, quality, and financial discipline.Key ResponsibilitiesEngineering & Development LeadershipLead, mentor, and scale high-performing engineering teams, fostering a culture of collaboration, motivation, and accountability.Define and communicate a clear engineering vision and strategic roadmap that aligns with CORA Loyalty’s and RewardOps’ business goals.Champion the integration of Artificial Intelligence and automation to improve code quality, testing efficiency, and delivery predictability.Drive talent development through hiring, coaching, and succession planning to ensure future-ready teams.Guide teams through organizational, process, or technology transformations with resilience and agility.Operational Excellence & GovernanceOversee daily engineering operations, delivery management, and resource allocation across multiple global teams and projects.Establish and enforce development standards, security practices, and quality assurance processes.Implement and monitor engineering KPIs to ensure consistent delivery performance and transparency.Continuously optimize the software development lifecycle for efficiency, scalability, and adaptability.Oversee QA functions, including manual testing, and drive the growth of automation capabilities to improve product quality and release efficiency.Project Management & Cross-Functional CollaborationPartner with Product, Design, and Loyalty Services teams to define project scopes, milestones, and deliverables aligned with strategic priorities.Maintain strong partnerships across the organization to ensure alignment between technology and business outcomes.Facilitate regular cross-functional reviews to monitor progress, remove blockers, and drive shared accountability.Act as a trusted advisor to leadership, providing insights on leveraging engineering innovation and AI for business transformation.Budget & Financial OversightLead the financial management of engineering operations, including budget preparation, forecasting, and cost optimization.Ensure precise resource allocation to meet project priorities within financial targets.Collaborate with Finance and other leaders to track ROI, manage vendor relationships, and maintain fiscal accountability.Key Skills & Qualifications12+ years of software engineering experience, with at least 5 years in engineering leadership roles.Proven success in scaling engineering organizations and delivering enterprise-grade solutions.Strong understanding of modern software architectures, cloud technologies, and agile practices.Demonstrated experience integrating AI and automation into development processes.Excellent communication, collaboration, and presentation skills with the ability to influence at all levels.Strong financial and business acumen to balance innovation with cost-efficiency.Exceptional project management skills with experience delivering multiple concurrent initiatives on time and within scope.Success MetricsProjects delivered on time, within budget, and aligned with strategic priorities.Demonstrated improvements in productivity, automation coverage, and delivery predictability.High team engagement, retention, and cross-functional collaboration satisfaction.Positive stakeholder feedback reflecting alignment between engineering outcomes and business objectives.Lominger CompetenciesCore CompetenciesStrategic Agility – Anticipates trends and positions engineering for future success.Building Effective Teams – Promotes collaboration, engagement, and performance excellence.Motivating Others – Inspires teams to achieve stretch goals.Drive for Results – Ensures timely and high-quality delivery.Managerial Courage – Addresses challenges directly and constructively.Innovation Management – Leverages AI and automation to enhance engineering practices.Decision Quality – Makes balanced and data-driven decisions.Supporting CompetenciesBusiness AcumenDeveloping Direct ReportsProcess ManagementInterpersonal SavvyManaging Vision and Purpose

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In