Consult Our Team
We work discreetly to keep the search for our clients’ new executives private. As a result, many roles we’re working on are not posted publicly. If you don’t see any roles that align below, don’t let that deter you from connecting with our team. Our search consultants work with executive level professionals to match them with roles in innovative companies as they become available.
Consult our team on your next career move and access the hidden job market.
Vice President of Software Engineering
Permanent
Position Overview
The VP of Software Engineering is responsible for the structure, execution, and effectiveness of the engineering organization. This role defines how engineering is organized, how teams deliver, and how technical execution is aligned with business goals. The VP ensures that engineering operates with clarity, consistency, and accountability — enabling teams to scale, ship high-quality software, and support the growth of our platform.
As a key member of the Product Development leadership team, the VP leads multiple domains across our software product. They guide and coach senior Development leaders, formalize operating models, and strengthen engineering culture and systems.
This role directly impacts the organizations’ ability to scale effectively, innovate confidently, and deliver value to customers — all while fostering a collaborative, healthy, and inclusive engineering environment.
Specific Accountabilities
Development Engineering Leadership
- Oversee all Engineering Managers and their teams, supporting scale, clarity, and consistency across multiple domains.
- Define and evolve the engineering operating model, team structures, delivery rhythms, and cross-functional alignment practices.
- Foster a healthy engineering culture grounded in collaboration, learning, and accountability.
Talent Systems & Leadership Development
- Own and evolve engineering talent systems: hiring practices, onboarding, career pathing, and performance management.
- Coach Directors and Engineering Managers to help grow the next generation of technical leaders.
- Support headcount planning and resourcing for fast-scaling teams.
Process, Quality & Execution
- Set expectations for delivery discipline, code quality, architectural oversight, and test coverage.
- Drive metrics and mechanisms that track engineering health, productivity, and impact.
- Lead the adoption of AI-assisted development tools and practices across engineering.
Strategy & Cross-Functional Collaboration
- Partner with Product leadership to align engineering execution with roadmap priorities and long-term product vision.
- Participate in company-wide planning cycles and represent engineering needs and trade-offs in executive decision-making.
- Ensure technical strategy is supported through resourcing, prioritization, and alignment with business goals.
Scale & Growth
- Lead the evolution of the engineering org to support future growth.
- Identify structure, process, and culture shifts needed to support scale and maintain a high standard of technical excellence.
Selection Criteria
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 20+ years in software development, with 10+ years in senior engineering leadership roles.
- Demonstrated experience leading both cloud-first and desktop-native engineering orgs with divergent workflows.
- Experienced in change management, particularly in scaling teams for growth.
- Proven track record of scaling teams and delivery practices in a growing product-focused company.
- Deep understanding of multi-product-based software/cloud architecture, CI/CD, quality frameworks, and agile delivery.
- Experience aligning technical teams with business strategy and leading through organizational change.
Skills
Technical Leadership
- Strong architectural understanding and ability to support technical decision-making at scale.
- Expertise in delivery process design, team operating models, and engineering systems at the org level.
People & Culture
- Skilled at building high-performing teams and inclusive environments.
- Proven ability to mentor and grow technical leaders, especially at Director and EM levels.
- Strong performance management, coaching, and team development practices.
Collaboration & Strategy
- Comfortable navigating executive-level conversations and making trade-offs between product, tech, and business needs.
- Excellent communicator across technical and non-technical audiences.
- Strategic thinker who brings clarity to complex systems and leads through ambiguity.
Location
British Columbia
Remote, hybrid, or on-site
Hybrid
Permanent/Interim, and Duration
Permanent
Industry
Technology
Start Date
August, 2025
Salary
$230,000–$260,000