About The Role
We are seeking a highly accomplished Director of Engineering & Delivery to take ownership of the execution and delivery of complex, large-scale program. This role demands an individual who operates at the highest level of delivery excellence-someone who can consistently drive outstanding execution across sophisticated, enterprise-scale initiatives.
You will play a pivotal role in ensuring that advanced software solutions are delivered with precision, quality, and pace, even within highly dynamic and evolving environments. Working closely with senior leadership, clients, and multidisciplinary engineering teams including .NET development, Data Engineering, Mobile development, WordPress Development, and UI/UX Design.
Key Responsibilities
- Lead and oversee multiple engineering teams across disciplines including .NET, Data Engineering, WordPress, Mobile and UI/UX.
- Lead the end-to-end delivery of complex, high-value technology programs, ensuring exceptional standards of execution throughout
- Drive a culture of delivery excellence and accountability across cross-functional teams including Engineering, Software Development, DevOps, and Data Science
- Manage large-scale, enterprise software development initiatives from concept to deployment, with a relentless focus on quality, timelines, and outcomes
- Operate effectively within fast-paced, dynamic environments with shifting priorities, ensuring consistent delivery performance
- Collaborate closely with senior stakeholders, clients, and internal leadership teams
- Act as a trusted adviser to clients on implementation, building strong relationships and ensuring successful outcomes
- Lead, mentor, and inspire a diverse workforce, including both academic and industry professionals
- Monitor engineering productivity, development velocity, and team effectiveness.
- Identify potential project risks early and implement solutions to keep development on track.
- Provide regular progress updates to executive leadership on engineering performance, timelines, and blockers.
Preferred Qualifications
- 10+ years of experience in software engineering, with at least 5 years’ experience leading multiple engineering teams or departments.
- Proven ability to manage complex delivery timelines while maintaining engineering quality.
- Experience mentoring and developing engineering managers and technical leaders.
- Excellent communication and leadership skills with the ability to report clearly to executive leadership.
- Extensive experience delivering and executing complex technology programs to the highest standards, with a strong track record of outstanding delivery outcomes
- Proven background operating at senior leadership level (e.g. Sr. Manager, Head of Engineering or equivalent)
- Strong exposure across multiple technical disciplines, including Engineering, Software Development, DevOps, and/or Data Science
- Fully versed in the end-to-end product lifecycle, from concept and design through to delivery, deployment, and continuous improvement
- A mindset suited to high-growth environments, with experience operating in organizations that have evolved beyond start-up phase but still require agility, pace, and adaptability to frequent change
Why Join Us?
Be part of an innovative team driving efficiency in the technology industry. Work on exciting projects with cutting-edge tools and technology. Opportunities for professional growth and skill development.
How To Apply
If you meet the above qualifications and are ready to make an impact, send your resume to 𝗵𝗿𝗻𝗲𝗽𝗮𝗹@𝗱𝗲𝘃𝗳𝗶𝗻𝗶𝘁𝘆.𝗰𝗼𝗺. Please include “Director of Engineering & Delivery” in the subject line.