Executive Opportunities

Take the next step in your career with a forward thinking company.

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
Apply Now
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

Executive Opportunities

Vice President, Software Development
Permanent
Apply Now
General

Executives IQ is in search of a Vice President, Software Development for our Alberta based private sector client. This is an opportunity to join a rapidly growing Tech/Software company. For more information about this opportunity please reach out to our Managing Partners, Martin Perko and Feras Elkhalil.

Position Overview

Our client has experienced significant growth and is looking to hire a Vice President, Software Development in Alberta. Working closely with the CEO, they will be instrumental as a software development executive, overseeing a large engineering team to deliver various technology initiatives.

Specific Accountabilities
  • Oversee the strategic direction of software development efforts, aligning them with business goals and market needs.
  • Provide technical guidance, collaborate on technical roadmaps, build development practices / standards, review architecture designs, and holistically manage delivery efforts.
  • Lead a large well-structured team of software development professionals and ensure everyone is using the ideal tools and processes to maximize efficiency and effectiveness.
  • Optimize the IS organizational chart to improve delivery and resource allocation.
  • Coach and mentor technical leaders to help them thrive professionally and deliver great performance.
  • Manage project scope, work estimates, schedules, and ensure deliverables are on time and within budget.
  • Foster a culture of collaboration, sharing of information, accountability, visibility of results and work activity.
  • Maintain best practices to ensure quality, scalability, security, and maintainability across software products.
  • Champion a continuous improvement mindset and identify opportunities to grow the business.
Selection Criteria

Knowledge, Skills, and Abilities

  • 10+ years of experience with a strong background in Software Leadership overseeing large teams, projects, and overall processes.
  • Previous experience working in SaaS environments would be preferred.
  • Post-Secondary Education in Computing Science or equivalent, as well as knowledge of software development best practices.
  • Experience in software architecture and design patterns, as well as a strategic mindset to balance technical decisions with business needs.
  • Excellent verbal and written communication skills, with the ability to produce high quality planning documentation.
  • Ability to build relationships and align members within large software development teams.
  • Flexibility to address complex scenarios, as well as perform technical assessments with excellent judgement and strong business acumen.
  • A strong understanding of Agile processes, including how to adapt them to organizational needs and situations.
Location

Alberta

Remote, hybrid, or on-site

Hybrid

Permanent/Interim, and Duration

Permanent

Industry

Tech/Software

Start Date

Anytime

Vice President, Information Technology
Permanent
Apply Now
Position Overview

The Vice President, IT will be responsible for overseeing and setting the technical direction for Data Strategy & Governance, Cybersecurity, and overall IT operations. They will have a prominent presence with the Board of Directors and report directly to the CEO & President. It will be the responsibility of the Vice President, IT to intimately understand the operational strategies and transform them from an IT perspective. They will work closely with a tight-knit team of IT staff, as well as additional contractors as required. Some travel and work outside of normal hours of operation may be required.

Specific Accountabilities

Strategic Operations

  • Completes all tasks associated with strategic IT operations upon the direction and leadership of the President & CEO, working closely with other leadership team members.
  • Partners with the President & CEO, as well as other Leadership Team members to align company goals with the technical road map.
  • Participates in determining the IT strategic direction for the company as a senior member of the executive team, setting comprehensive goals for performance to support effective and sustainable growth.
  • Allocates IT resources (including monitoring and controlling budgets) to meet operational requirements and oversees daily IT operations of the organization.
  • Establishes IT policies that promote company culture and vision.

 

Departmental Leadership

  • Leads and supports the IT department to transform Data Strategy & Governance, Cybersecurity, and overall IT operations for the company.
  • Provides a robust, innovative, adaptive and secure information technology offering to support operational and strategic requirements of the business within defined risk tolerances.
  • Ensures the IT team members are leveraging the best tools, technologies, and processes.
  • Determines programs and training opportunities for how the IT group will continue to upskill.
  • Encourages collaboration, sharing of information, visibility of results and work activity.
  • Maintains industry-leading practices to optimize excellent performance.

 

Other

  • Provides the necessary support to ensure that the IT department continues to run smoothly if team members are absent.
  • Required to pass a criminal record check.
  • Required to sign and adhere to company Standards of Conduct.
Selection Criteria

Education & Experience

  • Post secondary degree in computer science, engineering or business administration or equivalent combination of education and IT related experience.
  • At least 10 years related experience at a senior level in the field of information technology.
  • Experience transforming the Data, Cybersecurity and overall IT operations for corporate environments.
  • At least 10 years progressive experience in a management or a related supervisory role leading and mentoring a team of IT professionals.
  • Experience collaborating with a variety of individuals (e.g., business representatives, board of directors, and C-suite) on complex IT related matters.

 

Knowledge, Skills & Abilities

  • Comprehensive knowledge of Data Strategy & Governance, Cybersecurity, and overall IT operations for complex environments.
  • A proven ability mentoring and developing IT staff to meet various organizational objectives.
  • Superior oral and written communication skills including the ability to maintain effective working relationships with internal and external parties.
  • Aptitude to perform assessments with excellent judgement and business acumen.
  • Superior ability to thrive in, champion and embrace a flexible IT environment that is open to change.
  • Ability to work with a team in leading, supporting and managing IT organizational strategies and priorities and effectively set and accomplish goals.
  • Ability to obtain and provide clear, concise, and complete oral and written information of a complex and technical nature while maintaining confidentiality.
  • Ability to organize and manage a high-volume workload while adjusting to changing priorities.
Location

British Columbia

Remote, hybrid, or on-site

Hybrid

Permanent/Interim, and Duration

Permanent

Industry

Technology

Start Date

July 2024

Salary

$150,000-$212,000