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

Principal Architect

Camis

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 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.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.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.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.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Principal Architect in Courtice, ON vacancy
  •  ...services, and clients.The OpportunityWe 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... 
    Principal
    Long term contract
    Flexible hours

    Camis Inc

    Courtice, ON
    1 hour ago
  • Camis is seeking a Principal Architect to define the technical direction of our Parks & Recreation platform. Lead and evolve architectural standards, guide AI-assisted development, and collaborate with CTO, engineering leaders, and product teams to ensure scalable, secure,... 
    Suggested

    Camis

    Courtice, ON
    1 hour ago
  •  ...reservation platform, applying scalability and security expertise to technology trusted by 1,300 North American agencies.This Principal Architect role sets direction across Camis’s Parks & Recreation software platform. You will partner with the CTO, Product, and engineering... 
    Suggested

    Camis Inc

    Courtice, ON
    1 hour ago
  • CAGC recherche un responsable gestion du changement pour diriger les actions et activités liées à l’adoption des changements au sein de l’équipe réclamations. Ce poste est proposé en mode hybride et est temporaire à temps plein sur 16 mois. Vous collaborerez étroitement avec...
    Suggested
    Full time
    Temporary work

    Co-operators Assurance et services financiers

    Courtice, ON
    1 hour ago
  • $186k - $236k per year

     ...professional to join our team as the Staff Engineer of Software Engineering, Embedded Platform. As a Continuous Integration Developer (Architect Level), you will define the architecture, standards, and strategy for how GM builds, tests, and deploys virtualized vehicle software... 
    Principal
    Full time
    Work at office

    General Motors

    Oshawa, ON
    5 days ago
  •  ...times per week, at minimum. The Role General Motors is seeking a Principal/Staff Software Engineer to shape and scale the engineering...  ...shipping high quality safety critical products. Experience architecting large-scale CI/CD, embedded test automation, and build-to-test... 
    Principal
    Full time
    Work at office
    Immediate start

    General Motors

    Oshawa, ON
    5 days ago
  •  ...project management are requiredWHAT WILL GIVE YOU THE EDGE?Have or are eligible to obtain membership in the Ontario Association of Architects or the Association of Professional EngineersMAATO, CET, or a PMP designation with extensive experience in design and construction of... 

    University of Guelph

    Courtice, ON
    1 hour ago
  • $109.09k - $127.6k per year

     ...in-person; flexibility of hours may be required.Vacancies: 1Application Deadline: 11/13/2026 The following includes some of the principal responsibilities for this role and is intented to provide an overview of the position. The full scope of responsibilities is... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Monday to friday

    County of Wellington

    Courtice, ON
    1 hour ago
  • $100k - $120k per year

     ...availability, audit logging, business continuity, and recovery objectives. Facilitate review and validation of proposed solutions with architects, developers, vendors, and business stakeholders to ensure solutions meet business needs. Identify gaps, assumptions, dependencies... 
    Full time

    OSBIE

    Courtice, ON
    1 hour ago
  •  ...electrical disciplines. They will possess a minimum 7 years of experience managing projects greater than $25M if they are a licensed Architect or Engineeror 12 years if unlicensed. They will possess a college diploma or university degree in an architectural or engineering... 
    Contract work
    For contractors

    University of Guelph

    Courtice, ON
    1 hour ago
  • Job Description Vacancy Status: This posting is not for an existing vacancy within the organization and is open to new applications. AI Disclosure: As part of the application process, Artificial Intelligence will be used in the hiring process for this role Work Arrangement...
    Principal
    Full time
    Work at office

    General Motors

    Oshawa, ON
    5 days ago
  •  ...driving efficiency, scalability, quality, and continuous improvement as Foxtrot continues to expand its production capabilities. PRINCIPAL DUTIES AND RESPONSIBILITIES (ESSENTIAL FUNCTIONS) Evaluate and optimize manufacturing and assembly workflows to improve efficiency... 
    Permanent employment
    Full time
    Remote work

    Hydraulic Technologies USA, LLC

    Courtice, ON
    1 hour ago
  • $109.09k - $127.6k per year

     ...person; flexibility of hours may be required. Vacancies: 1 Application Deadline: 11/06/2026The following includes some of the principal responsibilities for this role and is intented to provide an overview of the position. The full scope of responsibilities is... 
    Long term contract
    Full time
    Temporary work
    Interim role
    Monday to friday

    COUNTY OF WELLINGTON

    Courtice, ON
    1 hour ago
  •  ...technology experiencePost-secondary education in information technology or related disciplineExpert Salesforce Platform Developer and Architect knowledgeStrong people leadership and analytical consulting skillsApply Salesforce expertise, agentic development experience, and... 
    Work at office

    Co-operators

    Courtice, ON
    1 hour ago
  • $147k - $196.6k per year

     ...times per week, at minimum [or other frequency dictated by the business]. The role General Motors is seeking an experienced System Architect to define the technical vision, architecture, and roadmap for hardware-in-the-loop (HIL) simulation environments supporting brake,... 
    Full time

    General Motors

    Oshawa, ON
    5 days ago
  • $92.33k - $108k per year

     ...onsite/in-person; flexibility of hours may be required. Application Deadline: 11/12/2026 The following includes some of the principal responsibilities for this role and is intented to provide an overview of the position. The full scope of responsibilities is... 
    Long term contract
    Full time
    Contract work
    Temporary work
    Local area
    Monday to friday

    County of Wellington

    Courtice, ON
    1 hour ago
  •  ....0 FTE assignment.The UGDSB seeks a Long-Term Occasional Teacher for its elementary teaching team. Reporting to the assigned school principal, you will provide continuous, high-quality education during the regular teacher’s temporary absence. The assignment requires Junior... 
    Long term contract
    Temporary work
    Immediate start

    UGDSB International

    Courtice, ON
    1 hour ago
  •  ...Excellent ability to multi-task and juggle multiple competing priorities.Expert in Salesforce technology platform – Platform Developer and Architect.Expert in Information Technology solutions delivery.Insurance knowledge as appropriate for an IT professional.Financial reporting... 
    Hourly pay
    Work at office
    Local area
    Flexible hours

    Co-operators

    Courtice, ON
    1 hour ago
  •  ...organizational goals. Your expertise in machine learning, data science methods, and software engineering practices will be crucial as you architect and deploy advanced AI models. This position offers the opportunity to mentor junior team members and drive a culture of AI adoption... 

    Cpus Engineering Staffing Solutions Inc.

    Courtice, ON
    1 hour ago
  •  ...well-being.The UGDSB seeks a Primary-qualified teacher for a 1.0 FTE Long Term Occasional assignment. Reporting to the assigned school principal, you will provide continuous, high-quality education during a regular teacher’s temporary absence. Your work supports student... 
    Long term contract
    Temporary work

    Applytoeducation

    Courtice, ON
    1 hour ago
  • $52.97k - $119.98k per year

     ...Note: LTO positions will end if the incumbent returns to workVacancy Status: This posting is for an existing vacancyReporting to the Principal of the assigned school, the Long-Term Occasional Teacher is responsible for providing continuous, high-quality education during the... 
    Long term contract
    Temporary work
    Immediate start

    UGDSB International

    Courtice, ON
    1 hour ago
  • $95 - $100 per hour

     ...Position:  ​​​​​​ SAP Architect Location: Oshawa, ON (Hybrid) Structure : Contract 12 months to start Pay:  $95.00 - $100.00 p/h inc. + HST -- We have a great new opportunity to support one of our Energy Sector clients in a contract capacity! Please see below... 
    Contract work

    CorGTA

    Oshawa, ON
    27 days ago
  •  ...entretenir des relations de travail positives avec les clients, l'architecte, l'ingénieur, les fournisseurs, les sous-traitants et le...  ...contrepartie et de généreux congés payés. Nous souscrivons au principe d'égalité d'accès à l'emploi sans discrimination et nous respectons... 
    Daily paid
    Full time
    Contract work
    Weekend work

    Ganotec

    Clarington, ON
    1 hour ago
  • $45.45 per hour

     ...while adhering to the Ontario Occupational Health and Safety Act, and the Canadian Electrical Code. Pay rate is $45.45 per hour. PRINCIPAL RESPONSIBILITIES AND DUTIES 1.Protect self and others by: ~ Identifying, interpreting and applying applicable Acts, regulations,... 
    Hourly pay
    Full time
    Apprenticeship
    Immediate start
    Remote work
    Rotating shift

    AGS - Oshawa Division

    Oshawa, ON
    2 days ago
  •  ...renovation and major project needs in accordance with Board policies and applicable legislation. Work with Maintenance Supervisors and Principals to coordinate, monitor and process work orders. Collaborate with Construction and Major Projects Supervisors on new school... 
    Permanent employment

    Durham District School Board

    Whitby, ON
    2 days ago
  •  ...step in your career? Join Egis and be part of our exciting growth across Canada. As a member of our global team of 23,500+ engineers, architects, scientists and consultants, you'll help deliver some of the country's most impactful infrastructure, transportation, buildings and... 
    Long term contract
    Full time
    Summer work
    Internship
    Local area
    Flexible hours
    Night shift
    Rotating shift
    Weekend work
    Day shift
    Afternoon shift

    Egis Group

    Oshawa, ON
    10 days ago
  •  ...Job Details LUNCHROOM SUPERVISOR Lunch Hour: 11:30 a.m. - 12:30 p.m. Reports to: Principal Lunchroom Supervisors work under the direction of the Principal of the school to which they have been appointed. Lunchroom Supervisors shall be responsible for supervising... 
    Casual work

    Durham District School Board

    Brooklin, ON
    2 days ago
  •  ...of projects, with a strong emphasis on federal, municipal, and public-sector clients across Ontario. Working closely with engineers, architects, and other technical professionals, you will contribute to projects from early design through construction, including secure... 
    Permanent employment
    Internship
    Work at office
    Flexible hours
    2 days per week

    CIMA+

    Bowmanville, ON
    5 days ago
  • $90.9k - $136.4k per year

     ...software teams. Collaborative Engineering: Partner closely with embedded software developers, cloud platform teams, and system architects to facilitate seamless system integration and drive design-for-testability. CI/CD & Test Automation: Build and maintain automated... 
    Full time
    Work at office
    3 days per week

    General Motors

    Oshawa, ON
    5 days ago
  • $147k - $196.6k per year

     ...diagnostic infrastructure software development, responsible for architecting new diagnostic software applications and core diagnostic...  ...protocols (UDS). Experience in diagnostic strategy and software architect. Knowledge of vehicle diagnostic serial data protocols: UDS... 
    Long term contract
    Full time
    Work at office

    General Motors

    Oshawa, ON
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Architect. Be the first to apply!