Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CTO / Head of Engineering

Full-time

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.

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the CTO / Head of Engineering in Calgary, AB vacancy
  •  ...Toronto, Calgary, Vancouver or Montreal Reports To : Head of Field Underwriting & Distribution and General Manager, North...  ...will partner with aligned functional leads across risk control/engineering, operations, claims, and technology. At the core of this role... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    For contractors
    Work at office
    Remote work
    Flexible hours

    Liberty Mutual Canada

    Calgary, AB
    4 days ago
  •  ...multidisciplinary team with diverse backgrounds, including finance, technology, engineering, compliance, marketing, and more.  We are proud to have been...  ...Workplaces by Great Place to Work®.  Role Overview The Head of Product Management is a key member of the executive team. You... 
    Suggested
    Full time
    Remote work

    Ndax Canada Inc.

    Calgary, AB
    13 days ago
  •  ...campuses, and community locations, is one of our highest-growth engines, and it is scaling fast. The infrastructure that makes that growth...  ...Managers use to develop their teams Partner with VP of Sales, Head of Sales and Finance to design and implement variable compensation... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Fixed term contract
    Flexible hours
    Night shift

    neofinancial

    Calgary, AB
    17 hours ago
  •  ...digital marketing agency (or SaaS company / eCommerce brand, etc.) driven by creativity, data, and performance. We're now looking for a Head of Content to lead our content department and take our voice to the next level. Key Responsibilities Build and execute a results... 
    Suggested
    Full time
    Casual work
    Work from home
    Relocation
    Flexible hours
    Shift work

    GrowME Marketing

    Calgary, AB
    5 days ago
  • $32 - $38 per hour

    Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 3 years to less than 5 years On site Work must be completed at the physical location. There is no option to work remotely. Work site environment...
    Suggested
    Permanent employment
    Full time
    Remote work

    Cobs Bread

    Calgary, AB
    7 days ago
  •  ...top! ~ Top-ranked mobile apps and credit cards ~ Team of 500+ people ~1M+ customers ~10K+ retail partners The Role As the Head of Mortgage Capital Markets at Neo Financial, you will be a leader and pivotal member of the team. You will report to the VP Capital... 
    Long term contract
    Full time
    Temporary work
    Fixed term contract
    Flexible hours
    Shift work
    Night shift

    neofinancial

    Calgary, AB
    17 hours ago
  •  ...Job Responsibility: Position Title Senior Reservoir Engineer Location Calgary, AB Approx. Hire Date Immediate Join Us and Accelerate...  ...? NuVista Energy is hiring a Reservoir Engineer for our Calgary head office . If you're looking for a role that offers the opportunity... 
    Work at office
    Immediate start

    Nuvista Energy Ltd

    Calgary, AB
    3 days ago
  •  ...large and small. We are actively seeking an experienced Drilling Engineer to join our team in Calgary reporting to the Drilling Superintendent...  ...and delivery processes. Work Environment: ~ Based at our head office in downtown Calgary. Great things aren't done by one... 
    Work at office

    Strathcona Resources Ltd

    Calgary, AB
    3 days ago
  •  ...SENIOR ENGINEER, SCADA  WHO WE ARE Our Power, Your Possibilities At TransAlta , we don’t just generate electricity, we generate...  ...This is a full-time, safety-sensitive position located at our head office in downtown Calgary, AB, with the flexibility of a hybrid... 
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    TransAlta

    Calgary, AB
    7 days ago
  •  ...Minimum 15 years of industry experience in rotating equipment engineering, including at least 10 years supporting refinery, upgrading, or...  ...other Key details The position will be based at the Calgary head office, located in the Suncor Energy Center at 150 – 6th Ave S.W... 
    Long term contract
    Full time
    Work at office
    Immediate start
    Monday to friday

    Suncor

    Calgary, AB
    5 days ago
  •  ...pipeline integrity management programs. Founded in 2003 with its head office located in Calgary, AB, In-Line started with 3 employees...  ...Solutions Ltd. specializing in Pipeline Integrity management and engineering services. Position Summary The position of Pipeline... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Local area
    Monday to friday

    In-Line Integrity Solutions Ltd.

    Calgary, AB
    10 days ago
  •  ...Principal Geotechnical Engineer Senior geotechnical leader anchoring and growing our Vancouver and Calgary offices LOCATION  Vancouver...  ..., and industrial and resource clients. This role reports to the CTO and works in close partnership with the firm's Geotechnical Practice... 
    Full time
    Work at office
    Local area
    Immediate start

    PRI Consultants

    Calgary, AB
    2 days ago
  •  ...live and work. We are seeking a Senior Materials and Corrosion Engineer with significant experience supporting upstream, midstream, and...  ...and other Key details The position will be based at the Calgary head office, located in the Suncor Energy Center at 150 – 6th Ave S.W... 
    Long term contract
    Remplacement
    Permanent employment
    Full time
    Temporary work
    Work at office
    Immediate start
    Monday to friday

    Suncor

    Calgary, AB
    4 days ago
  •  ...Location: Calgary, Alberta, Canada Reports to: Director, Software Engineering About the Role Eavor Technologies Inc. is seeking a...  ...to join our Software Development team. Employed by Eavor whose head office is located in Calgary, Alberta, the Senior Simulation Software... 
    Full time
    Internship
    Work at office
    Flexible hours

    Eavor

    Calgary, AB
    20 hours ago
  •  ...Summary We are currently seeking a Manager, Machine Learning Engineering to join our rapidly growing engineering organization. This...  ...and the competitive landscape, including where the technology is heading. Hands-on familiarity with building agentic systems, such as... 
    Full time
    Work at office
    Local area
    Flexible hours

    Clio

    Calgary, AB
    14 days ago
  •  ...PHASOR Engineering Inc. is a dynamic consulting firm specializing in the engineering and design of overhead & underground transmission/distribution systems, substations, fibre optics, as well as substation and transmission foundations. Our expertise allows us to be involved... 
    Full time
    Work at office

    Phasor Engineering Inc

    Calgary, AB
    12 days ago
  •  ...invite you to explore this opportunity with us! Location: Calgary Head Office Department: Facility Integrity Reports to: Team...  ..., and values-driven individual to join our dynamic team as an Engineer-in-Training. In this role, you will support facility integrity work... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    Weekend work

    Trans Mountain

    Calgary, AB
    11 days ago
  •  ...on a culture of growth, mentorship and collaboration where safety always come first.   What You'll Do   The role of the Studies Engineer is to be part of a multidisciplinary engineering team to help deliver Transmission and Distribution, Power generation, Industrial and... 
    Weekly pay
    Long term contract
    Full time
    For subcontractor

    Rising Edge Group

    Calgary, AB
    13 days ago
  •  ...Position Summary The Global Engineering Manager – Manufacturing is accountable for setting, governing, and enforcing the global manufacturing...  ...Park, KS Salaried Exempt Reports to: Global Head of Operations Regular interaction with Global EHS, Global Quality... 
    Full time

    Gowan Company

    Calgary, AB
    24 days ago
  •  ...Requisition ID: 99311  Job Category:  Engineering  Location:  Calgary, AB, Canada  Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 70 years of business and technical expertise in mining , energy... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    Hatch

    Calgary, AB
    9 hours ago
  •  ...operations, signaling, wayside monitoring, rail communications, structures, drainage, roads and rolling stock. Completing civil engineering analyses and review including evaluating vertical and horizontal grade and track alignments; quantity and construction cost estimates... 
    Long term contract
    Contract work
    Temporary work
    Local area
    Flexible hours

    Hatch

    Calgary, AB
    9 hours ago
  •  ...interpretation, well construction planning, reservoir simulation, production optimization, and digital operations. These are tools used daily by engineers and scientists at the world’s largest energy companies and run as cloud-native SaaS platforms and as enterprise on-premises... 
    Full time
    Part time
    Worldwide
    Shift work

    Halliburton

    Calgary, AB
    9 hours ago
  •  ...for the highest standards of service and success. Join us, this is where your career story takes off. Overview Of Role The Engineer is accountable for planning, designing, implementing, optimizing, and supporting commercial integration platforms and applications. This... 
    Long term contract
    Full time
    Internship
    Flexible hours

    WestJet

    Calgary, AB
    6 days ago
  •  ...About Phasor Engineering  PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering & design services in the utilities sector. Our experienced and capable teams cover key areas such as Transmission & Distribution, Stations, Protection & Control... 
    For contractors
    For subcontractor
    Seasonal work
    Work at office

    Phasor Engineering Inc

    Calgary, AB
    5 days ago
  •  ...Requisition ID: 100745  Job Category:  Engineering  Location:  Calgary, AB, Canada    Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 65 years of business and technical expertise in  mining ,... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    Hatch

    Calgary, AB
    9 hours ago
  •  ...culture of growth, mentorship and collaboration where safety always come first.   What You'll Do Reporting to Senior Project Engineering Lead, the Engineering Project Manager is responsible for overseeing and managing the planning, execution, and delivery of... 
    Weekly pay
    Long term contract
    Full time
    For subcontractor

    Rising Edge Group

    Calgary, AB
    6 days ago
  •  ...Job Title: Sr Compliance Engineer Job Level: ENG D Date Posted: July 29, 2026 Closing Date: August 12, 2026 Job Type: Full-time Permanent Category: Internal/External Opportunities Location: Calgary At AltaLink, people are at the heart of our success... 
    Permanent employment
    Full time
    Work at office

    AltaLink

    Calgary, AB
    11 days ago
  •  ...PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering, design, and testing / commissioning of high voltage electrical facilities. Our focus is to incorporate the latest technological advances, such as IEC 61850, to provide the most cost-effective... 
    Full time

    Phasor Engineering Inc

    Calgary, AB
    12 days ago
  • $80k - $120k per year

     ...laundering activities in real time. Its patented unsupervised machine learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed performance lift from day one. DataVisor's platform is architected to... 
    Full time
    Internship

    DataVisor

    Calgary, AB
    13 days ago
  • $73k - $100k per year

     ...the future by changing the way that buildings are conceived and constructed. Entuitive is looking for an Intermediate Structural Engineer, based in our Calgary office. Take the opportunity to learn more about the structural engineering service at Entuitive. We are passionate... 
    Full time
    Contract work
    For contractors
    Work at office
    Flexible hours

    Entuitive

    Calgary, AB
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CTO / Head of Engineering. Be the first to apply!