Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Director of Engineering leading teams at TELUS Digital—providing technical leadership and managing complex software projects in a people-first culture.

Responsibilities

  • Provide technical and engineering leadership to TELUS Digital teammates to guide decisions, envision long-term strategy, and plan product roadmaps for clients
  • Lead teams, individuals, and projects to successfully execute and deliver high-quality products that exceed the needs of our Fortune 500 clients and their users
  • Build and maintain strong relationships with clients and contribute to business development (including estimations, proposals, and pitches) to acquire and grow future partnerships
  • Coach project-level leadership to align and optimize technical, product, business, and team goals (i.e., finding the right amount of balance when priorities compete)
  • Coach project leaders to successfully navigate challenges, minimize friction, and instill confidence in our clients through successful execution
  • Simplify complexity and cut through noise to drive teams forward
  • Serve as a point of leadership escalation for clients and teams
  • Facilitate information sharing and collaboration across business units to solve problems, plan resources and allocation, and execute overarching organizational strategy and goals
  • Conduct deep dives with teams starting new projects
  • Assist teams during major launches, while cultivating an atmosphere of autonomy and innovation
  • Contribute to hiring and retention activities, thought leadership, and estimation and allocation
  • Lead, mentor, and manage a team of engineering managers, including professional development, career growth, performance management, retention, promotions, compensation decisions, reviews, coaching improvement plans, and more
  • Build self-sufficient project teams leveraging skills and minimizing gaps, while balancing growth opportunities and client needs

Requirements

  • Recent & significant experience with software development and delivery process, including solutions and challenges/risks across multiple technologies such as front-end web, backend services, and/or testing
  • Must have hands-on experience with Adobe Experience Manager (AEM); this is a critical requirement for the role
  • Significant experience leading teams to deliver large and complex software projects for Fortune 500 clients
  • Comfortable working with multidisciplinary teams (e.g., design, strategy, analytics) to optimize the product and project goals
  • Experience with developing large, complex enterprise ecosystems and the challenges/risks that legacy systems inject to development and delivery
  • Deep understanding of project management best practices, including agile, scrum, kanban, and others as well as CI/CD
  • Experience leading, managing, and mentoring diverse teams and individuals from all backgrounds with varying levels of experience
  • Ability to simplify complex problems to identify root cause and communicate clear priorities to others
  • Can effectively and empathetically communicate with teams and clients with differing goals and backgrounds
  • Demonstrated experience building and navigating external clients and organizations in order to remove obstacles, barriers, and create a successful product and relationship
  • Experience working with key client stakeholders to improve engineering and product processes for both the client’s teams and TELUS Digital team
  • A broad approach to building user-centered products from analytics, research, design, data systems, etc
  • Experience using data to advise product decisions
  • Balances ROI with sophisticated product features.

Job type

Full Time

Experience level

Lead

Salary

CA$220,000 - CA$244,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AEM

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.