The posting
Overview About Business Unit: Platform Services specializes in the implementation, management and evolution of Custom and PeopleCloud solutions, offering end-to-end support for clients. Our team of experts handles platform setup, ongoing management, and strategic enhancements, ensuring that our solutions adapt to changing business needs. From loyalty programs to digital activation, our platforms empower clients to implement campaigns, generate insights, and streamline business activities, all with a focus on seamless integration and continuous improvement. By collaborating with client partners and strategy teams, we create impactful campaigns tailored to each client’s unique objectives. Click here to view how Epsilon transforms marketing with 1 View, 1 Vision and 1 Voice. Responsibilities What You Will Do You will lead engineering outcomes across multiple teams and initiatives, balancing business priorities, client commitments, technical strategy, quality, talent development, and innovation. You will promote AI-assisted ways of working and enable leaders and engineers to operate effectively across traditional role boundaries. Delivery & Portfolio Leadership Own end-to-end delivery of multiple strategic software programs, ensuring predictable execution, measurable outcomes, quality, transparency, and timely management of risks and dependencies. Lead planning, estimation, engineering, testing, implementation, transition, and production stabilization across build, enhancement, modernization, migration, and maintenance initiatives. Align capacity, skills, priorities, milestones, and dependencies across teams; make informed trade-offs and call out material risks with clear mitigation options. Establish outcome-focused governance using delivery health, quality, productivity, customer impact, and operational measures rather than activity alone. Ensure alignment to engineering standards, security, privacy, compliance, accessibility, documentation, and support-readiness expectations. Promote continuous improvement through retrospectives, root-cause analysis, reusable practices, automation, and evidence-based decision-making. Client & Stakeholder Partnership Partner with clients, product leaders, business collaborators, architects, analysts, quality leaders, data teams, and operations teams to understand objectives and shape scalable solutions. Lead customer workshops, solution discussions, technical presentations, roadmap conversations, and executive governance forums. Build trusted relationships, establish clear expectations, manage issues constructively, and communicate decisions, trade-offs, risks, and mitigation plans with transparency. Translate business objectives into technology strategies, investment priorities, capability roadmaps, and measurable engineering outcomes. Communicate delivery health, key performance indicators, solution risks, quality trends, innovation progress, and strategic recommendations to senior partners. AI Strategy, Engineering & Innovation Architect model and framework strategy, RAG/knowledge architecture, embeddings/vector search, prompt/context management, tool integration, agent orchestration, memory, guardrails, evaluation and human oversight. Define and implement an AI adoption roadmap across engineering, analysis, quality, support, knowledge management, and customer-solution use cases. Identify high-value Generative AI and Agentic AI opportunities, prioritize use cases, sponsor prototypes, define success measures, and scale proven patterns responsibly. Promote effective use of frameworks and services such as LangChain, LangGraph, Amazon Bedrock, Azure AI, Amazon Q, Kiro, Microsoft Copilot, or equivalent technologies. Apply responsible AI practices covering privacy, security, intellectual property, data handling, model limitations, accuracy, bias awareness, explainability, traceability, and accountable human oversight. Create an environment that supports responsible experimentation, reusable accelerators, knowledge sharing, and measurable improvement in engineering productivity and customer value. Technical Strategy & Engineering Leadership Provide architectural direction and technical guidance across enterprise web, API, integration, distributed, data, and AI-enabled solutions. Guide conversion of high-level designs into detailed designs covering components, APIs, data models, algorithms, schemas, integration contracts, security, resilience, performance, and non-functional requirements. Partner with architects and technical leads to evaluate solution options and ensure appropriate scalability, security, maintainability, observability, accessibility, and cost effectiveness. Drive engineering excellence through design reviews, code reviews, architecture governance, quality standards, technical-debt management, performance analysis, and root-cause prevention. Maintain sufficient hands-on technical awareness to challenge assumptions, assess feasibility, guide complex decisions, and support resolution of critical engineering issues. Promote modern engineering patterns for C#/.NET, Python, JavaScript/TypeScript, React or Angular, APIs, event-driven systems, distributed applications, and data-intensive workloads. Quality Engineering & Technical Assurance Own the quality strategy across teams, including testability, automation, code quality, data quality, performance, resilience, security validation, and production readiness. Ensure quality is built into discovery, design, development, and support rather than treated as a separate downstream activity. Establish appropriate review mechanisms, test coverage expectations, traceability, defect-prevention practices, release validations, and operational acceptance criteria. Use trends from defects, incidents, customer feedback, and engineering measures to direct corrective and preventive improvements. Promote AI-assisted test design, review, defect analysis, and knowledge discovery while requiring accountable validation of generated outputs. Data, Platforms & Solution Integration Guide scalable data modelling, integration, batch and real-time processing, data-quality controls, and performance strategies across enterprise solutions. Provide oversight for solutions using Oracle, MySQL, DynamoDB, Redshift, Snowflake, or equivalent data platforms. Guide designs involving REST APIs, event-driven patterns, microservices, integration platforms, and technologies such as SnapLogic, DataHub, or equivalents. Ensure data solutions address reliability, lineage, security, privacy, interoperability, and business usability. People Leadership & Organizational Capability Lead, coach, and mentor engineering managers, technical leads, and engineers across multiple teams. Build a high-performance culture grounded in accountability, inclusion, collaboration, engineering excellence, continuous learning, and customer focus. Drive workforce planning, hiring, onboarding, goal alignment, regular feedback, career development, succession planning, recognition, retention, and employee engagement. Develop future-ready capabilities across software engineering, architecture, quality, data, AI, automation, client engagement, and domain knowledge. Create clear ownership and decision mechanisms while empowering leaders and teams to implement effectively. Address performance and team-health concerns fairly, consistently, transparently, and in alignment with organizational policies. Flexibility, Automation & Continuous Improvement Enable teams to flex across business analysis, architecture, development, quality engineering, data, automation, documentation, and production support based on delivery priorities while preserving role depth and accountability. Use workflow automation and low-code tools such as n8n, Make, Zapier, or equivalent technologies to streamline repeatable engineering and business processes where appropriate. Encourage cross-skilling, communities of practice, reusable assets, structured knowledge management, and movement across adjacent responsibilities. Continuously improve engineering practices, operating models, collaboration, customer responsiveness, and delivery efficiency using measurable evidence. Qualifications Essential Education & Experience Bachelor's degree or equivalent experience in Computer Science, Engineering, Information Technology, or a related field, or equivalent practical experience. 13+ years of software engineering experience, including 5+ years leading multiple engineering teams in customer-facing environments. Demonstrated success delivering complex, enterprise-scale software programs and leading multi-functional teams using Agile delivery practices. Experience managing engineering leaders and teams while balancing client commitments, technical strategy, delivery outcomes, quality, and people development. Strong leadership, communication, presentation, stakeholder management, decision-making, organizational, prioritization, and problem-solving skills. Core Technical & Leadership Skills Strong technical understanding of C#, .NET/.NET Core, REST APIs, microservices, distributed systems, object-oriented design, design patterns, and modern web architecture. Working knowledge of React or Angular, JavaScript/TypeScript, HTML5, CSS, and responsive application design. Strong understanding of SQL, PL/SQL, relational and NoSQL data modelling, database performance, data integration, batch and real-time processing, and enterprise data platforms. Ability to guide architecture, engineering standards, application security, performance, observability, quality engineering, automated testing, troubleshooting, and production support. Experience with Git-based collaboration, peer review, Agile engineering, structured release management, and enterprise change governance. Ability to connect technology choices to business outcomes, customer experience, delivery risk, talent capability, and long-term maintainability. AI & Future Skills Strong AI architecture capability across RAG, agentic systems, model evaluation, guardrails, identity, data protection, observability and cost/performance trade-offs. Demonstrated architecture ownership for a meaningful AI solution from discovery through implementation, evaluation and operational readiness. Exposure to LangChain, LangGraph, CrewAI, Amazon Bedrock, Azure AI, or comparable AI frameworks and services. Ability to define AI strategy, prioritize use cases, guide prototypes, assess feasibility and risk, establish adoption measures, and scale successful practices. Ability to promote AI-assisted ways of working across analysis, architecture, development, testing, documentation, knowledge management, and support with appropriate controls. Desirable Skills & Experience Experience leading engineering for CRM, loyalty, marketing technology, customer data, high-volume transaction, or large-scale distributed platforms. Experience with data and integration technologies such as Redshift, Snowflake, DynamoDB, SnapLogic, DataHub, or equivalent platforms. Experience using Python, scripting, workflow automation, n8n, low-code/no-code platforms, or equivalent technologies. Experience establishing engineering communities, reusable accelerators, knowledge-management practices, or enterprise modernization programs. Experience evaluating emerging technologies and translating successful experiments into governed, repeatable delivery capabilities. Personal Attributes Strong customer focus, business insight, critical thinking, and an ownership mapproach Excellent leadership, coaching, mentoring, communication, presentation, negotiation, and stakeholder-management capability. Collaborative, adaptable, resilient, decisive, and results oriented while remaining open to challenge and new evidence. Passion for innovation, continuous improvement, inclusive leadership, talent development, and measurable business impact. Professionalism, integrity, sound judgement, transparency, and accountability in decisions affecting customers, people, and technology. Success in This Role Success is demonstrated through predictable delivery of strategic outcomes, strong client trust, secure and maintainable solutions, measurable improvements in quality and productivity, growth of engineering leaders and teams, responsible AI adoption, and an organisation that can flex across adjacent capabilities without compromising accountability or technical excellence. Additional Information Epsilon is a global data, technology and services company that powers the marketing and advertising ecosystem. For decades, we’ve provided marketers from the world’s leading brands the data, technology and services they need to engage consumers with 1 View, 1 Vision and 1 Voice. 1 View of their universe of potential buyers. 1 Vision for engaging each individual. And 1 Voice to harmonize engagement across paid, owned and earned channels. Epsilon’s comprehensive portfolio of capabilities across our suite of digital media, messaging and loyalty solutions bridge the divide between marketing and advertising technology. We process 400+ billion consumer actions each day using advanced AI and hold many patents of proprietary technology, including real-time modeling languages and consumer privacy advancements. Thanks to the work of every employee, Epsilon has been consistently recognized as industry-leading by Forrester, Adweek and the MRC. Epsilon is a global company with more than 9,000 employees around the world. Our pillars aren't just words. They're how we show up every day. People centricity: We focus on employee well-being in an environment where colleagues truly care about each other. Collaboration: We work together, support one another, and collectively achieve goals. Growth: There are endless opportunities for growth through learning, development and career advancement. Innovation: We drive progress through cutting-edge solutions and forward-thinking approaches. Flexibility: We’ve created a balance between work and personal life, and we encourage adaptability to solve problems creatively. Our values guide us to create value for our clients, our people and consumers. Act with integrity Work together to win together Innovate with purpose Respect all voices Empower with accountability These pillars and values are our foundation—shaping our culture, guiding our decisions, and uniting us in common purpose. Epsilon is an Equal Opportunity Employer. Epsilon is committed to promoting diversity, inclusion, and equal employment opportunities by using reasonable efforts to attract, recruit, engage and retain qualified individuals of all ethnicities and backgrounds, including, but not limited to, women, people of color, LGBTQ individuals, people with disabilities and any other underrepresented groups, traits or characteristics.



