Technology Director

1 month from now
CA > Vancouver
Technology

Job Description

RESPONSIBILITIES

Technical Leadership

Define and oversee high-level technical architecture and technology stack for accounts or portfolios

Define and communicate the AI adoption strategy for delivery squads, including how agentic workflows, AI-assisted development and LLM-based tools integrate into engineering practice.

Guide and review documentation that communicates architecture and topology of technical solutions

Act as the primary escalation point for technical issues both internally and externally

Team Management

Oversee the work of software engineers and technical team members to maintain high quality standards

Mentor technology team members to improve their contributions and professional growth

Define and manage the composition of delivery squads, ensuring deadlines are met and dependencies addressed

Client Engagement

Serve as the primary client-facing representative of the Technology and Account Leadership Team

Build credibility and trust with technical and non-technical stakeholders within client organizations

Provide expert advice and nurture relationships while navigating organizational complexities

Strategic Development

Actively contribute to growing existing accounts and to winning new work as part of the Business development team.

Work with Program Managers to identify, prevent, and mitigate project risks

Drive thought leadership initiatives that solidify Apply Digital's position as a top global MACH delivery partner

REQUIREMENTS

8+ years of experience in technology leadership roles, with expertise in commerce, platforms, and product delivery

Comprehensive understanding of MACH (Microservices, API-first, Cloud-native, Headless) and Composable architecture, including design, implementation and how these principals align with strategic business objectives.

Proven consultancy experience providing strategic technological guidance to clients

Experience contributing to business development including supporting proposals, scoping, estimation and client acquisition in an agency/consultancy context

Comprehensive understanding of software engineering, system architecture, and project management

Working knowledge of AI/ML platforms and agentic development practices, with an ability to evaluate and guide their adoption in a client delivery context

Familiarity with Google Cloud Platform (GCP); GCP certification preferred

Demonstrated proficiency across front-end, back-end, mobile, and platform engineering

Strong leadership abilities with experience mentoring teams and managing complex projects

Strategic thinking skills that align technology solutions with business objectives

Excellent risk management capabilities across technical, staffing, scoping, client relationship and AI-augmented delivery domains

Outstanding communication and interpersonal skills that foster trust and collaboration

Awareness of security and compliance requirements in cloud-native environments and the ability to engage credibly with enterprise clients on these topics.

Nice to Have

Hands-on experience integrating LLM-based tooling (e.g. Vertex AI, Claude, agentic workflows) into engineering teams

Experience advising clients on AI strategy or AI-enabled product development

GCP Professional Cloud Architect or equivalent certification

Certifications in MACH tooling such as commercetools and Contentstack

Background in digital transformation projects

Experience in multiple industry verticals

Not sure? Upload your CV!
Quick Match

Let us do the workโ€”upload your CV and get matched to jobs automatically.

We'll only use your CV to match you to jobs. No spam.

Related Jobs You Might Like ๐Ÿ”ฅ