CTO / Head of Engineering
Revun
Revun is hiring a senior technical leader to take full ownership of a proprietary SaaS platform built for property operations.
The platform includes CRM functionality, leasing workflows, maintenance workflows, payments, owner and vendor payouts, compliance, communications, accounting/reporting, AI automation, tenant, owner and vendor portals, staff dashboards, integrations, and multiple user roles.
This role is for someone who can evaluate an existing platform, challenge weak technical decisions, lead remote engineering resources, improve architecture, control technology costs, and move the product toward a stable, scalable launch.
The right person must be able to own the platform from architecture to execution, communicate technical risks clearly, and make practical decisions that balance speed, cost, quality, security, and scalability.
How to Apply
- Apply with your resume
- If your background aligns, you’ll receive a link to a short pre-recorded video interview shortly after applying
What You’ll Do
- Own the technical direction, architecture, engineering execution, and launch readiness of the platform
- Evaluate the existing tech stack, codebase, backend, frontend, database schema, APIs, integrations, AI workflows, infrastructure, security, CI/CD, and deployment process
- Identify technical debt, weak architecture, scalability risks, security gaps, incomplete workflows, poor development practices, and launch blockers
- Create and manage the technical roadmap across backend, frontend, AI, integrations, DevOps, QA, security, and infrastructure
- Lead remote engineering resources across backend, frontend, AI/automation, integrations, DevOps/cloud, QA, and security
- Review and improve CRM architecture, workflow logic, pipelines, statuses, tasks, notifications, reporting, audit history, and automation rules
- Ensure financial workflows are reliable and secure, including payments, rent collection, owner payouts, vendor payments, ledger activity, reconciliation, audit trails, and permission controls
- Oversee role-based access control, protected APIs, document access, least-privilege permissions, audit logs, and permission testing across user types
- Ensure AI automation is properly engineered, tested, monitored, cost-controlled, privacy-conscious, and tied to measurable business value
- Improve third-party integration reliability using proper error handling, retries, webhooks, monitoring, logging, and failed-sync recovery
- Establish engineering standards, code review processes, sprint planning, QA automation, CI/CD practices, incident response, documentation, and release controls
- Manage technology budget planning across developer costs, cloud infrastructure, AI/API usage, third-party tools, integrations, QA, security, DevOps, and ongoing maintenance
- Make build-versus-buy recommendations that support speed, cost control, product quality, security, and scalability
- Communicate technical risks, trade-offs, timelines, budget concerns, and recommendations clearly to non-technical leadership
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, AI/ML, Data Science, Computer Engineering, Information Systems, or a related technical field
- 10+ years of software engineering experience
- 5+ years in a CTO, Head of Engineering, VP Engineering, Software Architect, Technical Lead, or senior engineering leadership role
- Experience leading, scaling, auditing, or rescuing SaaS platforms, CRM-style systems, marketplace platforms, fintech/payment systems, property/field-service platforms, or multi-role operational software
- Strong backend architecture experience, including database design, API architecture, authentication, authorization, RBAC, scalability, security, performance, and data integrity
- Strong understanding of CRM architecture, workflow engines, custom fields, audit logs, event history, reporting structures, automation rules, and business logic flexibility
- Experience with financial workflows, including payments, payouts, transaction handling, idempotency, reconciliation, ledger logic, accounting/reporting workflows, and financial data security
- Experience with AI/LLM integrations, AI automation, structured outputs, prompt/version control, RAG where applicable, human review, AI evaluation testing, hallucination risk, data privacy, and AI cost control
- Experience designing reliable third-party integrations using APIs, webhooks, retries, queues, rate-limit handling, logging, monitoring, and failure recovery
- Experience managing remote engineering teams across backend, frontend, AI/automation, integration, DevOps/cloud, QA, and security
- Experience with CI/CD, cloud infrastructure, observability, monitoring, incident response, automated testing, deployment controls, and launch readiness
- Ability to manage technology budgets, engineering resources, cloud costs, AI/API costs, third-party tools, vendor costs, and ongoing maintenance priorities
- Ability to explain technical issues in plain business terms to non-technical leadership
Nice-to-Have
- Master’s degree or PhD in Computer Science, AI/ML, distributed systems, data engineering, cybersecurity, software architecture, or a related technical field
- Experience with property management technology, real estate technology, maintenance platforms, field service platforms, fintech, compliance systems, or marketplace-style applications
- Experience building platforms with admins, staff, vendors, tenants, owners, Pro users, and external partners
- Experience with AI automation for task routing, document handling, vendor matching, communications, compliance, reporting, or operational decision support
- Experience inheriting messy platforms, identifying technical debt, restructuring teams, and moving products toward launch
- Experience hiring and evaluating developers, architects, AI engineers, integration specialists, QA, DevOps, and security resources
Ideal Candidate
The ideal candidate is a technical leader who can assess what exists, identify what is broken, and create a realistic plan to move the platform forward.
They are strong enough technically to challenge poor architecture, weak engineering practices, bad vendor decisions, security gaps, and incomplete workflows.
They can lead remote developers, manage engineering execution, control costs, and communicate clearly with non-technical leadership.
They understand that this role is not only about writing code. It is about architecture, launch readiness, reliability, security, AI, integrations, financial workflows, user permissions, reporting, and long-term scalability.
They are practical, direct, organized, and comfortable taking ownership of a complex operational platform.
Remote Tech Requirements
- Dual monitor setup
- Computer with 16GB RAM minimum
- 100+ Mbps reliable internet speed
- Webcam
- Noise-cancelling headset
- Quiet and professional remote work environment
Important Location Requirement
This is a remote position; however, candidates must be located in the same country, city, or region where the job is posted. The successful candidate must be available to attend a local office, meeting, training session, or company event if requested.
Please only apply if you are based in the location listed on this job posting. Remote does not mean the position is open worldwide.
$70k per year
...you a passionate culinary leaderready to take the reins of a busy kitchen? Heart & Crown Irish Pubs & Aulde Dubliner, are looking for a Head Chef who thrives in a high-energy environment and has the creativity to keep our menus fresh, exciting, and unforgettable. This is more...SuggestedFull timeRelocationFlexible hours- ...the forefront of the real estate industry, making a significant impact on the lives of Canadians every day. Position Overview The Head of Strategic Finance & Financial Planning & Analysis is accountable for building REALTOR.ca's strategic finance, financial planning,...SuggestedFull timeRemote workFlexible hours
$215.6k per year
This position is at Philip Morris International The selection process will be fully managed by Philip Morris International. This opportunity is available in Toronto - Canada, Ottawa - Canada. -- **BE A PART OF A REVOLUTIONARY CHANGE** At Rothmans, Benson & Hedges Inc...SuggestedDaily paidFull timeFlexible hours- ...Director of Software Engineering Location: Ottawa, ON (On-site) Reports to : CTO The Role This is a critical technical leadership role responsible for building and scaling Dominion Dynamics’ software engineering capabilities alongside the CTO and broader leadership...SuggestedLong term contractFull timeInternshipRelocation
$60k - $70k per year
...The Controls Engineer will support the design, implementation, and commissioning of control systems for various projects and support the development... .... Please note this is an in-office position, located at our head office in Ottawa, ON, address: 2650 Queensview Dr. Unit #150,...SuggestedFull timeTraineeshipWork at office$95k - $105k per year
...JOB OVERVIEW The qualified individual will support the FAcT Head of Engineering within the FAcT ATO by performing continuing airworthiness... ...Technical Airworthiness Authority (TAA), and the aircraft and engine Original Equipment Manufacturers (OEMs) Track and manage activities...Long term contractFull timeContract workTemporary workWork at officeWorldwideRelocation package- ...Mechanical Engineering Technician, Prototype & Low-Volume Manufacturing Preferred Location: Onsite - Ottawa Reports to: Head of Hardware Type: Full-Time About Dominion Dynamics See everything. Defend what matters. Dominion Dynamics is building tomorrow...Full timeInternship
$60k - $70k per year
...Join our Product Development Team as a Product Development Engineer, EIT where you will play a hands-on role in shaping industry-leading waterslide... ...! Please note this is an in-office position, located at our head office in Ottawa, ON, address: 2650 Queensview Dr. Unit #150,...Full timeTemporary workInternshipWork at officeWorldwide- ...Senior DevOps / Platform Engineer — Cloud Location : Ottawa/Toronto, On-Site Reports to: Head of Security The Role You own the cloud platform and delivery pipeline end to end. That means the CI/CD that takes a developer's commit and produces signed, reproducible...Full time
- ...Sensor Modeling & Simulation Engineer (M&S) Preferred Location: Ottawa or Toronto Reports to: Head of Simulation The Role Simulation is the backbone of our... ...plugins and third-party capabilities. Fold external engines, renderers, and libraries into the platform,...Full time
$108k - $158k per year
...passionate about making a difference. Position Overview: To provide technical oversight and manage a team in the BWXT Medical, Engineering & Development department. Leads team to improve current manufacturing processes and solutions as well as development of new...InternshipLocal areaImmediate startFlexible hours$158.97k - $206.68k per year
...This posting is for an existing vacancy. Requisition ID: 77770 Description Skyworks is seeking a full time Principal Test Engineer for our Ottawa location supporting WiFi products. This is a growing team with a passion for test engineering and technical problem...Full timeFor subcontractor- ...Resolve is partnering with established and growing organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities are ideal for engineers with strong technical expertise, proven project delivery experience,...Full timeFor contractors
$48 - $58 per hour
...Join our dynamic engineering team responsible for supporting over 30 MacLean vehicle types and their subsystems. You will play a pivotal role in establishing, evolving, and executing internal processes within the Engineering V-model of design, ensuring our products meet the...Full timeContract workFor contractorsRemote work$85k - $110k per year
...Position Description The LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities for the Canadian Army. You will be working with a multidisciplinary engineering team to deliver Intelligence Reconnaissance Target Acquisition...Full timeInternshipWork at officeRemote workFlexible hours- ...intellectually stimulating. We’re a real team. Collaborating and constantly engineering better and better solutions. We’re ambitious, we think things... ...our clients and their communities. One culture, made of many. Heading in one direction – the future. It’s All About You. We...Full timeWork from home
$93.76k - $114.1k per year
...2731 Cassels Street City: Ottawa, ON Job Category: Planning and Infrastructure Application Close: 08/05/2025 JOB SUMMARY Operations Engineer (Chemical, Civil, Electrical, Environmental, Mechanical, PC&IS) This position is for an Operations Engineer (Chemical, Civil,...Permanent employmentFull timeTemporary work- ...performance metrics. Develop and implement critical software components and systems, focusing on quality and scalability. Mentor other engineers and foster a culture of technical excellence, innovation, and AI-augmented ways of working. Collaborate with product management,...Long term contractFull timeTemporary workShift work
$83.3k per year
...make an impact in your community and country. Come and join us — where payments meet purpose! | What we are looking for The Data Engineer will design and develop data ingestion and analytical solutions within payments Canada. Reporting to the Manager, Data Analytics and...Permanent employmentFull timeTemporary workWork at officeRemote workFlexible hours$40 - $60 per hour
...Job Title: Proposal Engineer The Proposal Engineer defines, engineers, and manages bids for power plant simulators and digital control system solutions in close collaboration with Engineering, Operations, and Business Development teams. This role takes full ownership of technical...Contract workFor contractors$105.16k - $136.79k per year
...posting is for an existing vacancy. Requisition ID: 77731 Description Skyworks is seeking a full time Sr Test Automation Engineer for our Ottawa, Ontario, Canada location supporting WiFi products. As a key contributor you will work in a team-based environment with...Full timeFor subcontractor$90k - $105k per year
...A leading Canadian engineering consulting firm is seeking a Structural Design Engineer to join its growing Structural team. The firm provides multidisciplinary services across structural engineering, restoration, capital planning, building envelope, mechanical, electrical,...Long term contractFor contractors$90.1k - $135.1k per year
...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group ASICS Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives communication and...Full time$76.3k - $122k per year
...As a Senior Hardware Engineer, you will design, develop, and deliver Ultra High-performance electronic products. In addition, you may provide technical leadership to a small design team. We are looking for candidates who thrive in a fast-paced, start-up-like environment. We...Full time$120k - $155k per year
...including a standalone calibration application currently being spun out of Ruskin into its own product. You’ll work closely with every engineering discipline at RBR, which means your code has a direct impact on the physical instruments our customers rely on. This is a full-...Long term contractFull timeInternshipWorldwideShift work$99.2k - $169.3k per year
...a team of talented individuals who together are changing the way the world communicates. Requisition ID: 75010 Staff Process Engineer Apply today for the opportunity to become a member of an engineering team responsible for testing and validating firmware, hardware...Full timeFlexible hours- ...on Deloitte's Technology Fast 500 again in 2024, but we're just getting started. How You'll Make an Impact As a Senior Software Engineer on the Core AI Squad, you'll design, build, and operate customer-facing AI platform capabilities that power intelligent product...Full timeWork at officeLocal areaRemote workWork from homeHome officeFlexible hoursWeekend work
$93.76k - $114.1k per year
...Salary Information: $93,764.58 - $114,097.62 annually (2025 rates of pay) Location: 100 Constellation, Nepean Job Category: Engineering Application Close: 11/08/2026 Job Summary The Road Safety Unit is responsible for developing the strategic direction for Road...Permanent employmentFull timeTemporary work$89k - $98k per year
...Job Responsibility: Position Overview We are seeking a skilled Electrical Process Engineer to join our dynamic R&D team to deliver innovative instrument solutions that meet our customers needs. In this role, you will independently oversee electronics manufacturing while...RemplacementFull timeCasual workMonday to fridayFlexible hours- ...process, and new postings that might interest you! Thanks for your interest in working on our team! Overview The Senior Optical Engineer will be responsible for the design, verification, and manufacturing support of pluggable optical transceiver modules used in...Full timeContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CTO / Head of Engineering. Be the first to apply!
- chief technology officer Ottawa, ON
- mechanical engineering director Ottawa, ON
- general engineer Ottawa, ON
- project engineer assistant project manager Ottawa, ON
- engineering project manager Ottawa, ON
- chief power engineer Ottawa, ON
- mechanical engineering project manager Ottawa, ON
- director software engineering Ottawa, ON
- directeur ingénierie Ottawa, ON
- chief engineer Ottawa, ON
