Lead the evolution of our retail software platform as Director of Integrations & Innovation. Oversee middleware, API ecosystems, and operational backbone for enhanced customer experience.
Responsibilities
Lead the evolution of our retail software platform
Oversee middleware, API ecosystems, and operational backbone
Champion both innovation and rigorous software hygiene
Define and execute the roadmap for next-generation retail integrations
Lead Proof of Concepts (POCs) for emerging technologies
Oversee the design and governance of external and internal APIs
Own the availability, latency, and overall health of critical retail services
Lead high-severity incident resolution and conduct blameless post-mortems
Establish and enforce strict standards for software quality assurance
Aggressively identify and remediate technical debt
Ensure all software integrations adhere to rigorous security standards
Recruit, mentor, and retain a diverse team of Engineering Managers, Architects, and Principal Engineers
Partner with Product Management, Security, and Infrastructure teams
Requirements
Deep understanding of modern architecture (Microservices, Event-Driven Architecture)
Cloud Platforms (AWS/Azure/GCP)
DevOps/CI/CD pipelines
10+ years of progressive experience in software engineering
At least 5 years in a senior leadership role (Director level or above)
Demonstrated success leading large-scale engineering teams in a global, matrixed organization
Proven track record of modernizing legacy systems
Delivering cloud-native, event-driven architectures at scale
Experience implementing Site Reliability Engineering (SRE) practices
Managing 24/7 production environments with high transaction volumes
Experience leading incident management, root cause analysis, and blameless post-mortems
Experience fostering a culture of innovation, accountability, and continuous improvement
Senior Software Engineer designing and implementing voice recognition systems for automotive applications. Collaborating with cross - functional teams and supporting software release cycles and CI/CD processes.
Senior Software Engineer analyzing product requirements and configuring speech dialog interfaces for automotive applications. Collaborating with R&D to optimize performance and localization in a global team environment.
Senior Engineer in Digital Engineering team developing software solutions and collaborating with teams. Involvement in software lifecycle processes and technical contributions to projects.
Software Engineer developing solutions for cross - border money movement and digital asset payments at Early Warning. Collaborating with teams to enhance global payment systems with a focus on reliability and security.
Staff Software Engineer leading design and delivery of digital asset - enabled payment platforms for Early Warning Services. Collaborating across teams to influence technical direction and ensure regulatory compliance.
Software Engineer developing software applications to support payments and digital assets. Collaborating with teams to enhance financial system capabilities through innovative technology solutions.
Senior Full - stack Engineer at Omnisend focusing on backend development for multichannel communication solutions. Collaborating with teams to ensure reliable message delivery for ecommerce brands.
Senior Mechanical Design Engineer leading high - spec mechanical design across energy and industrial projects in Dublin. Managing the full project lifecycle and mentoring engineering staff in a consultancy environment.
Software Engineer III at MedImpact creating innovative healthcare solutions through programming and analysis within the Claims Adjudication team. Collaborating to enhance the value of health care through technology.
Software Engineer responsible for developing, implementing, and supporting application components for KeyBank. Collaborates with teams to ensure system availability and performance standards.