Director, Technology
About the role
Our partner is looking for a Director, Technology based in the United States. This senior technology leadership role sits at the intersection of engineering, strategy, design, and emerging technology. You will lead technology strategy and delivery across complex digital experiences while partnering closely with clients and multidisciplinary teams. The position combines technical leadership, enterprise architecture, project delivery, client engagement, and business development. You will guide engineering teams, influence technology standards, and help translate ambitious business and creative concepts into scalable production solutions. The role also provides an opportunity to shape the adoption of Generative AI, modern cloud infrastructure, advanced data solutions, and evolving architectural patterns. You will operate in a collaborative, globally distributed environment where technical excellence, innovation, and continuous learning are central to the work. Please note that this role is currently not available for hire or work in New Mexico or Hawaii.
Responsibilities
- Partner with clients to understand their technology needs, translate business challenges into actionable solutions, provide strategic recommendations, and build trusted technology relationships.
- Develop and execute technology strategies aligned with business objectives, while identifying opportunities to introduce innovative technologies, architectures, and delivery approaches.
- Oversee the assessment, planning, execution, and delivery of complex technology projects, ensuring work remains aligned with scope, timelines, budgets, quality expectations, and client objectives.
- Lead and guide engineering teams across web and mobile initiatives, establishing effective delivery practices and maintaining high standards for development, testing, code quality, performance, and reliability.
- Identify, assess, and mitigate technology, security, delivery, and compliance risks throughout the project lifecycle.
- Manage relationships with technology vendors and external partners, coordinating multi-vendor solution delivery and leveraging external expertise where appropriate.
- Develop technical client relationships and identify opportunities for organic account growth in collaboration with account leadership and multidisciplinary teams.
- Support outbound business development activities and new business opportunities by contributing technical expertise, solution recommendations, delivery approaches, and paid appraisals when required.
- Drive innovation across the engineering community by monitoring emerging technologies, architectural approaches, AI capabilities, and advanced data solutions and determining how they can enhance project delivery.
- Establish and promote best practices across engineering, including modern software development lifecycle approaches, cloud architecture, CI/CD, DevOps, security, and scalable digital platforms.
- Provide technical leadership across Adobe and AEM initiatives, including AEM architecture, Edge Delivery Services expertise, development prototypes, engineering best practices, and the incorporation of relevant emerging technologies.
- Mentor and develop engineering talent, fostering continuous learning, knowledge sharing, professional development, and a collaborative technical culture.
- Leverage modern AI coding tools and AI-enabled technologies to accelerate specification-driven development, refactoring, code review, analysis, and operational workflows while maintaining strong quality and test coverage.
Requirements
- Significant experience leading and scaling engineering teams, including experience mentoring and managing teams of 10 or more developers.
- Extensive experience leading full-stack development teams across web and mobile platforms, with the ability to oversee multiple technical disciplines simultaneously.