H

Harris Computer

Acquires and grows mission-critical vertical software

Vice President of Research & Development

Engineering LeadershipConfirmed live in the last 24 hours
Full-time$125k - $135k /yrRemote

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent professional experience.
  • Ten or more years of software development experience, including at least three years leading engineering organizations at director level or above.
  • Demonstrated hands-on use of AI development tools in daily work, with a clear point of view on their strengths, limitations, and pace of change.
  • Experience advancing an engineering organization's practices from individual AI assistance to agentic, human-on-the-loop delivery, including governance and validation.
  • Strong understanding of software architecture, cloud technologies, modern development methodologies, and enterprise software delivery.
  • A record of translating AI capability into customer-facing value and revenue, beyond internal development efficiency.
  • Proven ownership of a multi-product or multi-company development portfolio, including budget accountability.
  • Experience modernizing legacy platforms while continuing support for an installed customer base.
  • Working command of modern architecture, cloud delivery, and secure development practices, including security review of AI-generated code.
  • Equivalent professional experience may substitute for the stated bachelor's degree.

Responsibilities

  • Use AI development tools personally and daily, maintaining practical knowledge of their capabilities and limitations.
  • Continuously research and experiment with AI tools, models, and workflows, and incorporate proven approaches into standard practice.
  • Lead development teams toward agentic, human-on-the-loop delivery in which AI agents handle bounded work end to end while engineers set goals, define guardrails, and review outcomes.
  • Own the AI delivery-maturity roadmap across supported products, applying it stage by stage across the lifecycle.
  • Establish governance for delegated agent work, including review gates, validation, security review of AI-generated code, and measurable outcome reporting.
  • Make codebases and delivery pipelines accessible to AI agents through documentation, test coverage, continuous integration and delivery, and structured context.
  • Build tooling and training programs to advance engineers from AI-assisted work to AI-directed work and fully delegated agent execution.
  • Report AI delivery maturity and resulting business outcomes on a recurring executive cadence.
  • Set the multi-year technical roadmap for the Corrections and Law Enforcement product lines, accounting for the pace of agentic delivery.
  • Rebuild roadmap assumptions to pull forward work where AI-enabled delivery shortens development and direct recovered capacity toward customer problems.
  • Plan around customer problems and product features, evaluating whether AI can achieve outcomes faster than conventional development cycles.
  • Decide where AI should be embedded in products versus used as a fast path to customer outcomes, treating both as revenue opportunities.
  • Balance accelerated development against existing customer commitments and the change capacity of the installed base.
  • Own technology standards, architectural direction, and technical documentation across the portfolio, and hold development organizations to them.
  • Evaluate build, buy, and consolidation options for overlapping product lines and present recommendations with supporting analysis to the Executive Vice President.
  • Monitor industry direction, competitor capabilities, and emerging technology relevant to law enforcement, corrections, and justice software.
  • Own release commitments across development teams, including scope, sequencing, and dates communicated to customers and Sales.
  • Establish a reporting cadence for status, blockers, and schedule slips so that risks surface early.
  • Standardize development processes, tooling, and engineering metrics across independently operating companies.
  • Resolve cross-team dependencies and resource contention, escalating trade-offs requiring executive decisions.
  • Set and enforce quality standards for code review, automated testing, defect thresholds, and release readiness for human-written and AI-generated code.
  • Maintain product and platform security and promote security awareness and practice across development teams.
  • Ensure development activities meet applicable regulatory, contractual, and industry requirements for public safety and justice customers.
  • Partner with Support Services to connect escalated customer issues with engineering priorities.
  • Lead, mentor, and develop development managers and directors across portfolio companies, setting goals and performance expectations.
  • Recruit and retain engineering talent and build succession depth in key technical roles.
  • Set expectations for engineers to use AI tools as a normal part of their work and provide training, access, and time.
  • Structure the organization for future work, including the balance of onshore, offshore, and contract capacity and changes enabled by agentic delivery.
  • Promote transparency and collaboration by making priorities, progress, and decisions visible across the organization.
  • Own the R&D budget across the portfolio, including headcount planning, capitalization, AI tooling spend, and vendor commitments.
  • Contribute R&D inputs to monthly forecasting and quarterly executive reporting, explaining variances against plan.
  • Improve development cost as a percentage of revenue without sacrificing delivery or quality.
  • Allocate engineering capacity to products and initiatives with the strongest return and support those decisions with data.
  • Lead platform migration and modernization programs, including sequencing and customer impact of each phase.
  • Retire technical debt and legacy dependencies on a published schedule.
  • Measure adoption and business impact of new capabilities and stop investments that do not deliver sufficient value.
  • Act as the primary liaison between R&D and Operations, Support, Product Management, Sales, and Finance.
  • Present roadmap progress, AI maturity, risk, and investment recommendations to executive leadership in actionable terms for non-technical audiences.
  • Engage with customers, partners, and user groups to validate direction and identify product shortcomings.
  • Support due diligence and technical integration for acquisitions joining the portfolio.

Desired Qualifications

  • An advanced degree is preferred; no specific degree type or field is stated.
  • Experience delivering enterprise software to public sector, public safety, or other regulated markets is strongly preferred.

About the Company

Harris Computer

Acquires and grows mission-critical vertical software

Harris Computer builds and grows a portfolio of mission-critical software for vertical markets such as Public Sector, Healthcare, Utilities, and Insurance across North America, Europe, Asia, and Australia. It operates on a buy-and-hold model, acquiring established vertical-market software companies and providing operational support, capital, and shared best practices while each business continues serving its niche. Its approach differs by combining many niche software companies under one umbrella, backed by Constellation Software, with a focus on long-term ownership and stability for mission-critical customers. Its goal is to grow and manage a broad portfolio of specialized software businesses, creating value through enduring ownership and shared expertise so each company reliably serves its vertical markets.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Ottawa, Canada
Founded
1976

Recently Posted Jobs

Explore more opportunities at Harris Computer

See more jobs