Apply now

Posted 12 days ago

Principal Architect

@ Camis

Guelph, Ontario

HybridFull-time10+ years experience
Apply now
SIGNALS

Overview

Camis is hiring a Principal Architect to define the technical direction of its Parks & Recreation reservation platform. The role leads architectural vision, sets engineering standards, and guides AI-assisted development across the organization. Full-time, with competitive base salary and group benefits.

Responsibilities:

  • Lead and evolve the architectural vision for the software platform
  • Define system boundaries, integration patterns and platform standards
  • Facilitate architecture reviews and technical decision forums
  • Evaluate and govern AI-assisted development tools and practices
  • Mentor senior engineers, staff engineers and emerging architects

Requirements summary:

  • 10+ years of software engineering experience
  • 5+ years in an architecture leadership role
  • Recent demonstrable history of shipping code
  • Command of Clean Architecture, SOLID, DRY and Domain-Driven Design
  • Bachelor's degree in Computer Science or equivalent experience

Tools & skills

Benefits mentioned

Health insuranceDentalVisionRetirement plan
Source and dates

Employer career site / ATS feed · bamboohr

Employer posting date
2026-10-25
First seen by our source
2026-10-22
Source record updated
2026-10-29

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience10+ years
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyComputer Science
Perks mentionedRetirement plan

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Open jobs on Jobsy2
Job description

Camis is a recognized industry leader in reservation and park management technology. We connect people to a world of memorable experiences through our robust, user-friendly reservation software and best-in-class call center services. Trusted by over 1,300 government-operated parks, campgrounds, harbors, and marinas across North America, Camis is dedicated to delivering innovative solutions that make it easier for visitors to discover, book, and enjoy the most beautiful landscapes.

We believe work should be fun, fulfilling, and flexible—and we're looking for friendly, motivated people to join us!

Visit www.camis.com for more information on our products, services, and clients.

The Opportunity

We are committed to building software that stands the test of time, and we're looking for a Principal Architect to define the technical direction of our Parks & Recreation platform.

This is a highly influential senior technical leadership role. You will lead and evolve the architectural vision across our platform, partnering closely with the CTO, Engineering Leadership, Product, and development teams to ensure our software remains scalable, secure, maintainable, and ready for future growth.

You will establish and champion engineering standards rooted in Clean Architecture, SOLID principles, DRY practices, Domain-Driven Design, and secure-by-design engineering. You'll guide the organization through complex architectural decisions, evaluate emerging technologies, and help shape how the engineering organization leverages AI-assisted software development.

A core mandate of this role is to advance the frontier of AI-enabled software engineering at Camis. You will help architect how AI agents, tools, and workflows integrate into our platform and engineering practices, while ensuring the resulting systems remain secure, reliable, scalable, and maintainable. This role requires balancing innovation with sound engineering discipline and establishing the standards, governance, and architectural patterns needed to leverage AI responsibly at scale.

Our platform processes millions of reservations and transactions annually for agencies including Parks Canada, Ontario Parks, BC Parks, and Mississippi State Parks. The systems you design will power real experiences for millions of visitors exploring some of North America's most treasured outdoor destinations.

What you'll be doing

  • Lead and evolve the architectural vision for Camis's software platform, influencing the technical roadmap and ensuring alignment with business goals and product strategy.
  • Define system boundaries, integration patterns, data flows, and platform-wide architectural standards.
  • Partner with engineering and product leadership and the CTO to evaluate strategic technology decisions, provide architectural recommendations, and support long-term platform evolution.
  • Establish standards for scalability, reliability, observability, security, performance, and cost optimization.
  • Lead architectural design for the organization's most complex and highest-risk initiatives.
  • Facilitate architecture reviews, design workshops, and technical decision forums across engineering teams.
  • Produce solution designs, reference architectures, and architectural guidance to support delivery teams.
  • Review critical technical implementations and provide architectural oversight on significant platform changes.
  • Prototype and validate architectural approaches where hands-on technical validation is required.
  • Evaluate, recommend, and guide the adoption of AI-assisted development practices, tools, and workflows while ensuring maintainability, security, and governance standards.
  • Own and evolve architecture documentation, including Architecture Decision Records (ADRs), reference architectures, system diagrams, and technical standards.
  • Define and champion enterprise-wide engineering standards covering API design, integration patterns, security, testing, and system design.
  • Establish architectural standards, design patterns, and technology guidance across the organization while partnering with the CTO on significant technology adoption decisions.
  • Resolve architectural disagreements through collaboration, coaching, and evidence-based decision-making.
  • Mentor senior engineers, staff engineers, technical leads, and emerging architects.
  • Support critical production incidents requiring deep architectural expertise and help identify long-term systemic improvements.
  • Translate recurring operational challenges into architectural roadmap initiatives.
  • Act as a trusted technical advisor to leadership, providing balanced recommendations on technology investments and platform strategy.

What you'll bring

  • 10+ years of progressive software engineering experience at least 5 years in a formal architecture leadership role (e.g., Software Architect, Technical Architect, Staff Engineer, Principal Engineer, or equivalent)
  • A recent, demonstrable history of shipping code — pull requests, design docs, architecture reviews. You're comfortable diving into unfamiliar code and unblocking hard problems without taking the work over.
  • Experience evaluating, adopting, or governing AI-assisted software development tools and practices, with an understanding of quality, security, and engineering governance considerations.
  • Strong delivery and operational ownership: Agile foundations (Scrum, Kanban, or hybrid), a track record of predictable delivery and honest early escalation, and hands-on experience with CI/CD, automated testing, and running production services, including on-call and postmortems.
  • Working command of Clean Architecture, SOLID, DRY, and Domain-Driven Design, and a track record of holding a high engineering bar without slowing delivery to a crawl.
  • Exceptional written and verbal communication — able to speak credibly with engineers, product managers, executives, and customers, and translate between them under pressure.
  • Bachelor's degree in Computer Science or a related technical field, or equivalent experience.

Assets:

  • Experience introducing, governing, or scaling AI-assisted software development practices within an engineering organization.
  • Strong software development experience using .NET/C# (.NET 8+), Python, TypeScript, ASP.NET Core, Entity Framework Core, and SQL Server.
  • Experience with Angular or other modern front-end frameworks for building responsive and scalable web applications.
  • Hands-on experience with Microsoft Azure, including App Services, Azure Functions, Azure SQL, Storage Accounts, Key Vault, Application Insights, and Azure DevOps.
  • Experience implementing Infrastructure-as-Code (IaC) using Bicep, ARM, Terraform, or equivalent technologies.
  • Experience designing, building, and supporting multi-tenant SaaS platforms at scale.
  • Strong knowledge of event-driven architecture, messaging systems, Azure Service Bus, Event Grid, APIs, and enterprise integrations.
  • Experience working with relational and NoSQL databases, including SQL Server, Progress Database, MongoDB, Azure Cosmos DB, or equivalent platforms.
  • Proven ability to lead platform modernization, cloud migration, re-architecture, and digital transformation initiatives.
  • Familiarity with security, compliance, and governance frameworks such as SOC 2, ISO 27001, PCI-DSS, and public-sector regulatory requirements.
  • Experience in parks and recreation, reservations, permitting, ticketing, events, municipal technology, or government-focused software is considered a strong asset.

Why join Camis

  • Competitive base salary.
  • Comprehensive group benefits: extended health, dental, vision, and paramedical coverage.
  • RRSP matching program.
  • Ongoing professional development support, including conferences, certifications, and continuous learning opportunities.
  • Opportunity to influence the technical direction of a platform used by leading parks and recreation agencies across North America.High-impact work solving meaningful, real-world challenges at enterprise scale.
  • A collaborative engineering culture that values innovation, technical excellence, and continuous improvement.

How to Apply

  • Please submit your application through Camis's careers portal, including your résumé and a brief cover letter.
  • Applications will be reviewed on a rolling basis. Only candidates selected for an interview will be contacted.

Hiring Process Transparency

We use AI tools to support our recruitment team in reviewing applications and screening responses more consistently. These tools are designed to assist—not replace—human decision-making. They do not independently score, rank, or determine candidacy. All hiring decisions are made by our team.

Compensation

The listed salary range reflects a nationwide benchmark and the broad spectrum of pay for this role. Actual compensation will be determined based on factors such as the role's scope, complexity, and location, as well as the candidate's skills, education, experience, and credentials.

Our Commitment to Diversity & Inclusion

Camis is committed to fostering a diverse and inclusive workplace. We actively focus on attracting and retaining talent from a wide range of backgrounds, increasing awareness of diversity and its benefits, and creating a supportive environment where inclusion is expected and prioritized. We hold ourselves accountable for embedding these principles across our organization and strive to cultivate a culture where all employees feel respected, valued, and a strong sense of belonging.

Similar jobs

  • Principal Architect, Security

    Calgary, AB +2
    $144k–$188k/yrHybrid

    Long View Systems

    15+ YOECandidates need 15+ years as a cybersecurity subject matter expert and experience selling complex solutions. Strong communication, workshop facilitation and industry certifications are also expected.

    Microsoft Defender

    Principal Architect, Data

    Calgary, AB +2
    $144k–$188k/yrHybrid

    Long View Systems

    10+ YOECandidates need 10+ years as a data solutions architect, 5+ years selling complex solutions, and 5+ years of Agile/Scrum delivery. Strong workshop facilitation and communication skills are required.

    Databricks, Microsoft Fabric, Snowflake

  • Principal Architect – Enterprise AI & Agentic Platforms

    Toronto, ON
    Hybrid

    The organization develops innovative AI platforms that enable enterprises to accelerate transformation while maintaining the governance, accountability, security, and control required in…; - Establish security, data…

  • Principal Architect, Maestro Kinaxis Solutions, Supply Chain Planning

    Mississauga, ON
    HybridFull Time

    MCD McKesson Canada Corporation / La Corporation McKesson Canada

    13+ YOECandidates need 13+ years of technology experience, with 8+ years in solution or enterprise architecture. Hands-on Kinaxis RapidResponse or Maestro design work, SAP ECC or S/4HANA integration experience and a bachelor's degree or equivalent are required.

    Kinaxis RapidResponse, Kinaxis Maestro, SAP ECC, SAP S/4HANA

  • Principal Architect

    Toronto, ON
    $130k–$165k/yr

    Aecon: (TSX: ARE) is a North American construction and infrastructure development company with global experience.

    12+ YOECandidates need 12+ years of solution or enterprise architecture experience and experience leading architecture teams. A degree or diploma in a related IT or engineering field, or equivalent practical experience, is required.

  • Principal Architect

    Toronto, ON
    Full Time

    Zafin

    15+ YOECandidates need 15+ years in enterprise technology delivery, including senior leadership or client-facing executive roles. They must have designed enterprise AI platforms with agentic AI, RAG, orchestration and cloud-native architectures, and have led reusable standards across multiple teams.

    Client relationship management, Leadership, Architecture regulations, API development, Regulatory compliance, ML

  • Principal Architect

    Toronto, ON
    Full Time

    BDO Canada LLP: BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments.

    10+ YOECandidates need a degree in computer science, IT, engineering or equivalent, and at least 10 years of enterprise technology experience including hands-on architecture work. Strong cloud, integration and security knowledge, senior leadership and mentoring skills are required, with TOGAF, Azure or AWS architect certifications considered an asset.

    Microsoft Azure, AWS, Microsoft Entra ID, Azure Data Factory, Databricks, Microsoft Fabric

  • Principal Architect

    Toronto, ON

    WalterFedy: WalterFedy is a proudly Canadian, award-winning design firm offering architecture, interior design, and engineering since 1951.

    15+ YOECandidates need a Bachelor's or Master's in architecture, a valid architect licence and 15+ years of design experience, including leading large projects. They should be skilled in AutoCAD, Revit and Adobe software, and strong in leadership, communication, budgeting and contract negotiation.

    AutoCAD, Revit, Adobe Creative Suite

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.