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.
- ...a hybrid role with 1 day in the office. About the Role The Head of Finance reports to the Chief Operating Officer and leads the finance... ...on a global, mission-critical AI platform alongside the best engineers and technologists across multiple geographies A role with real...SuggestedLong term contractWork at officeImmediate start1 day per week
$45 - $55 per hour
...develop great people - fostering collaboration, continuous learning, and professional growth. About the Role As an Applications Engineering Specialist you will partner closely with Sales Team and customers to develop well thought out automation concepts and...SuggestedFull timeBank staffFlexible hours$76.49k - $109.19k per year
...components, Data Network, Data Center Operations, Central Servers and System Administration. Responsibilities The Network Infrastructure Engineer is a technical expert within the Network Infrastructure Team. The role analyzes network performance and contributes to the planning,...SuggestedFull timeImmediate start$110k - $160k per year
..., and innovation-minded AI Scientist & Engineer to bridge the gap between advanced data science... ..., innovation, and solution development engine supporting our practice. Working alongside... ...practice. You will be reporting to our Head of ASR Transformation, and have a dotted line...SuggestedWork at officeLocal areaFlexible hours- ...components industries. Learn more about the history of Leggett & Platt: We, at Leggett & Platt Inc., are searching for a Quality Engineering candidate for our Quality department. Did you know we are the world’s leading designer and manufacturer of seating support and...SuggestedFull timeInternshipLocal area
$95.9k - $178.1k per year
...Job Responsibility: Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. We are more than 36,000 people, in over 70 countries, dedicated to improving quality of life. Everyone has an...Full timeInternshipWork at office- ...vacation. Purposeful Work : Be part of a mission to safeguard the world’s most vital resources. Reporting to the Applications Engineering Manager, the Applications Engineer is responsible for interfacing with sales and customers to understand their technical needs...Long term contractFull timeTemporary workFor contractorsInternshipRemote workWork from homeFlexible hours
- ...Job Responsibility: Position Title: Engineering Manager About Us: Established in 1988, Parmerit is a leader in custom machining, fabrication, and automation. Parmerit works with the latest technology to design and fabricate automated tooling, systems and components for...Long term contractFull timeCasual workMonday to fridayShift work
- ...Job Description: Title: Senior Infrastructure Engineer Location: Remote – USA, Canada Reports to: Director of IT Vacancy : New Vacancy The Role: We are seeking an experienced IT Engineer and System Administrator to join our team as we continue to...Full timeRemote work
- ...together as ONE TEAM. The careers we offer are meaningful because the work we do matters. Join us! Job Summary The Senior Manager Engineering is responsible for providing reliable and safe engineering track infrastructure to maximize network availability and train velocity...Hourly payLong term contractFull timeWork at officeMonday to friday
- ...Job Description: Title: Applied AI Engineer (P4) Location: Remote – USA, Canada , Europe or Australia Reports to: Sr. Director, AI & Innovation Vacancy : New - Internal Posting The Role: You build the things people actually use . As an Applied...Full timeImmediate startRemote work
- ...improvement, identifying opportunities to enhance data management, then you'll want to consider this opportunity. As a Data Warehouse Engineer, you will play a pivotal role in building and maintaining our data warehouse infrastructure, collaborating with cross-functional...Full time
$70k - $80k per year
...duties are not meant to be all-inclusive, and other duties may be assigned. Evaluate and design the CN workflow process Perform engineering analysis to support the selection of parts, components, and materials that meet requirements Perform job duties in an ethical,...Full timeCasual workInternshipMonday to fridayFlexible hoursShift work$85k - $135k per year
...We are currently seeking a Water Wastewater Engineer to join our Water Wastewater team. Our team specializes in the strategy and technical execution of water, wastewater, and municipal infrastructure projects that shape our communities. This is a new position and is...Long term contractFull timeContract workFor contractorsInternshipWork at officeFlexible hours$95k - $130k per year
...Dillon Dillon Consulting Limited is a proudly Canadian, 100% employee-owned professional consulting firm specializing in planning, engineering, environmental science, and management. We partner with clients to deliver thoughtful, collaborative, and innovative solutions to...Long term contractFull timeFor contractorsWork at officeFlexible hours$48 - $54 per hour
...people - fostering collaboration, continuous learning, and professional growth. About the Role Join TrueLight as an Applications Engineer and take the lead in developing innovative vision and automation solutions for our customers. This role blends technical analysis,...Full timeBank staffFlexible hours$57.3k - $65k per year
...responsible for the Bach-Simpson monitoring products and projects. How will you make a difference? As a Specialist – Electronics Engineering and member of the monitoring team in Bach-Simpson, you will report to the Products Line Manager, and you will be responsible for the...Full timeWorldwide- ...Description Millwork Engineer / Mozaik Technical Designer Excellence. Discipline. Pride in the craft. Moralia is a Canadian luxury millwork and interior design brand. We design and manufacture refined kitchens, closets, wall systems, and architectural interiors for...Full timePart timeInternshipRemote work
$37 per hour
...specifications Collect and compile operational or experimental data Carry out applied research in fields of electrical and electronic engineering and physics Conduct or supervise the installation, commissioning, and operation of electrical and electronic equipment and...Permanent employmentFull time$39.2k - $65.3k per year
...Job Responsibility: DevOps Engineer (Student Position) Description: Temporary Full Time Canada Life is seeking Technology Students with strong achievements in their academic studies and practical practice As an Technology Student you are a key member of a highly respected...Full timeTemporary workCasual work- ...technologies. At Diamond, we're not just building aircraft—we're shaping the future of flight. ~ About Us Avionics / Electrical Engineer (Intermediate) Location: London, Ontario, Canada (Relocation Required) At Diamond Aircraft, we combine attention to detail with...InternshipRelocation
$34.28 - $42.85 per hour
...Stationary Building Maintenance Engineer 4th Class - Day shift Reporting to the Manager of Fleet, Facility & Administration, the 4th Class Stationary Building Maintenance Engineer will be responsible for fulfilling the following duties: Inspects/maintains boiler system...Hourly payFull timeFor contractorsImmediate startDay shift- ...you'll be the difference between customer experience being just average or an exceptional one. As the Intermediat Field Service Engineer you will be joining our talented support team and providing quality technical support to our customers by troubleshooting PLC based...Long term contractFull timeCasual workFlexible hours
- ...technologies. At Diamond, we're not just building aircraft—we're shaping the future of flight. ~ About Us Design & Certification Engineer (Senior) Location: London, Ontario, Canada Senior Design & Certification Engineers are responsible for leading the design,...Full timeInternship
$97.5k - $130k per year
Description Join our winning team as a Senior Systems Engineer We are seeking a skilled Systems Engineer to join our Enterprise Systems Engineering team. The team is highly skilled and collaborative, diverse, and geographically distributed. Our mission is to build, administer...Work at officeLocal area$170k - $185k per year
...performance and sign up for athletic events all over! We are actively growing the team and have an urgent need to bring on a Software Engineering Manager (Canadian Residents). If you are passionate about fitness and love working with a dynamic team, then come join us! Position...Ongoing contractFull timeWork at officeLocal areaRemote work- ...also have the opportunity to perform challenging work alongside a first-rate group of dedicated professionals. Tooling Validation engineering Specialist Lead the evaluation and qualification of new and modified tooling used in production. Ensure that all tools meet...Full time
$42.51 per hour
...You can feel proud knowing that this is vital work, and you will play a key role in making it happen. About The Role The Shift Engineer 3rd Class Operating Engineer will be a key member of the Operations team by ensuring that St. Joseph hospital is provided with a reliable...Hourly payContract workFor contractorsInternshipLocal areaShift work- ...Brandt is currently seeking a Truck Technical Specification Engineer located in our London or Ayr Peterbilt location. The Technical Specification Engineer will be responsible for developing, writing, and maintaining accurate specifications for Peterbilt trucks for our customers...Full timeWork at office
$95k per year
...Associate Director - Civil Engineering (Data Centre Infrastructure) This opportunity is open in London, Birmingham, Bristol or Basingstoke. We are partnered with a global multidisciplinary consultancy, seeking an Associate Director to provide technical and strategic leadership...Permanent employment
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 London, ON
- mechanical engineering director London, ON
- general engineer London, ON
- project engineer assistant project manager London, ON
- engineering project manager London, ON
- mechanical engineering project manager London, ON
- director software engineering London, ON
- chief engineer London, ON
- startup cto
- chief technology officer

