Sage Recruiting Inc.

Vice President of Engineering

Posted: 5 days ago

Job Description

Vice President of EngineeringAs Vice President of Engineering at our client, you will lead the shaping and implementation of their technology strategy, ensuring the security and uptime of their cloud operations, and driving the ongoing innovation of their industry-leading products. You'll play a crucial role on the Executive Steering Committee and Extended Leadership Team, reporting directly to the CEO/Founder. There is significant potential for career growth, with the opportunity to advance into the CTO role in the future.Our client is a privately held, founder-owned and operated B2B SaaS company headquartered in Canada. This profitable organization specializes in providing tools that help advisors and sales representatives optimize their time by automating and streamlining the challenges they face while managing communications and relationships with clients. Their products integrate seamlessly with applications such as email, calendars, contacts, tasks, and CRM systems, syncing data to eliminate task switching, app toggling, and redundant data entry across different platforms. Trusted by four of the top five US banks and four of the top five Canadian banks, our client is known for empowering organizations to work more efficiently. In 2024, they were recognized as one of Canada’s Top 100 Employers and plan to double their revenue and engineering department within the next five years.They operate on a hybrid-remote model, combining in-office and remote work. This position is based in Canada, requiring a visible presence across the organization, including frequent visits to the Edmonton headquarters and Toronto for strategic leadership meetings. There is also some travel to New York and San Francisco.Responsibilities:Collaborate closely with the CTO and leadership teams to establish clear priorities and objectives for the technical teams, balancing immediate operational needs with long-term strategic vision.Please provide guidance and oversight to the Cloud Operations team and the Director of Technical Support to ensure service level, uptime, cybersecurity, and compliance standards are maintained.Support Senior Managers and Directors in defining and achieving the product roadmap, ensuring high quality and continuous innovation.Develop and enhance operational strategies, metrics, and reporting for Cloud Operations and Software Engineering functions.Partner with the VP of Product to align technical efforts with strategic product visions, including advancements in AI and LLM-based capabilities.Collaborate closely with the VP of Product and Director of Software Engineering to develop and execute a unified vision for future technical initiatives.Collaborate with the VP of Operations and other technology teams to maintain compliance with SOC II Type 2 requirements.Manage the annual budget of $7-8M for the Technical Team, ensuring effective resource allocation and goal setting.Facilitate ongoing improvements and testing of Disaster Recovery and Incident Response plans.Conduct regular performance evaluations (OKRs) and provide mentorship to team members, fostering a supportive and high-performance work environment.Ensure adherence to company standards and industry best practices, while identifying and mitigating risks associated with technology operations and product development.Provide support to the Cloud Operations team and the Director of Technical Support as neededRequirements:8+ years of technical software development experience in a SaaS B2B software company.6-8+ years of experience leading software engineering teams, with a strong grasp of software engineering principles and cloud engineering3-5+ years of experience leading Managers or DirectorsExperience scaling up teams and productsExperience managing budgets of 5-10M+Ability to have in-depth technical conversations on architecture and implementationExperience working with enterprise customers, particularly Fortune 1000 companies.Previous experience managing on-prem environmentsExperience with Change Management and organizational developmentProficiency with Cloud (AWS Preferred) and Microsoft .NET technology.A hands-on leader with prior experience in coding, though this role will not involve hands-on development. The ideal candidate should have a solid technical foundation and the ability to guide and understand the work of their team from a technical perspective.Experience successfully leading SR&ED claimsStrong problem-solving skills and a proactive approach to tackling challenges.Excellent interpersonal and communication abilities, with a track record of fostering collaborative environments.A bachelor’s degree or equivalent experience in CompSci, software engineering, or a related field is nice to haveAbility to engage in detailed technical discussions on architecture, systems design, and implementation.A strong bias towards action, a maker-owner attitude and an entrepreneurial mindsetSerious passion for modern technology and innovationAbility and willingness to travel to Toronto, Edmonton, New York and San Francisco every 3-4 weeksNice to have:Experience in FinTech (especially products that go into banking and professional services)Experience with ISO27-001 and SOC II Type 2 complianceExperience in professional servicesPrevious involvement in strategic planning for a growing B2B software business.Familiarity with Salesforce ecosystems.Background in Customer Operations, Customer Success, or Product Management.3+ years of experience leading cloud operations and technical support teams, with a solid understanding of cloud engineering.The total compensation package includes:Base salary of 240-260KRRSP/TFSA matchingEquity (starting in 2026)Profit sharing bonus based on targets (40-60K)4 weeks paid vacationPaid wellness time allowing for flexible discretionary allocation for mental health, personal benefits, and personal timeExtended health care benefits, dental and life insurance, including a health spending account and a flex spending accountAn annual birthday day offAccess to a third-party Employee Assistance ProgramPaid time off to volunteer with charities of your choiceProfessional development and training allowance for career advancementA great culture that fosters diversity, equity, and inclusion

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In