Ensemble travel group

Platform Engineer

Toronto, ON, Canada Full Time

Ensemble Travel Group is a leading travel agency consortium of top-tier agencies throughout the U.S. and Canada that was established in 1968. Part of Kensington Tours since June 2022, Ensemble provides members with access to exclusive offers, unique hosted tours, partnerships and superior marketing opportunities with best-in-class suppliers, and proprietary travel platforms such as ADX that offers agents instant commission visibility, one click insurance and more to improve efficiencies and earnings. Ensemble maintains offices in Toronto and New York.

Who We Are:

Ensemble Travel Group is a leading travel agency consortium of top-tier agencies throughout the U.S. and Canada that was established in 1968. Acquired in June 2022, Ensemble provides members with access to exclusive offers, unique hosted tours, partnerships and superior marketing opportunities with best-in-class suppliers, and proprietary travel platforms such as ADX that offers agents instant commission visibility, one click insurance and more to improve efficiencies and earnings. Ensemble maintains offices in Toronto and New York.

Range Group is a privately held company that invests in travel companies that elevate the customer experience and drive innovation. Our expansive and growing group of brands empowers seamless access to a comprehensive range of luxury travel options and services globally with over $1 billion transactions annually. Range Group’s goal is to create a more purposeful travel industry through its strategic investment, best-in-class services and philanthropy.

 

The Role:

As the Platform Engineer, you will play a critical role in maintaining, stabilizing, and improving Ensemble’s internal systems, cloud infrastructure, and operational workflows. You will work closely with the Director of Data & Platform Operations to ensure our systems are reliable, secure, well-documented, and prepared for automation and scaling.

This role combines infrastructure engineering, application administration, and operational troubleshooting. You will take ownership of internal tools (such as ClickUp, Keeper, HubSpot integrations, and finance-related systems), oversee cloud environments, support identity and SSO, and implement automation that improves system performance and reduces manual work. You will be central to keeping the business running smoothly across platforms that feed data ingestion, reporting, CRM, and finance workflows.

 

What You'll Do:

  • Cloud Infrastructure & Systems Control
  1. Manage, configure, and optimize Azure and AWS environments including compute, storage, networking, IAM, monitoring, and security controls.
  2. Maintain reliability and uptime for systems supporting ingestion, reporting, and financial data workflows.
  3. Ensure proper administration, access control, and auditability across all internal systems and environments.
  • Internal Tools & Application Operations
  1. Own operational stability for internal SaaS platforms including ClickUp, Keeper, Microsoft 365, HubSpot etc.
  2. Implement improvements to reduce operational friction and increase automation and consistency.
  • Automation & AI-Enabled Operations
  1. Identify routine operational tasks that can be automated using scripting, workflow tools (Power Automate, Azure Functions), and AI-based approaches.
  2. Develop, test, and maintain automation that improves system reliability and reduces manual effort.
  3. Validate outputs from automated workflows and ensure compliance with operational standards.
  • Operational Reliability & Troubleshooting
  1. Monitor infrastructure, applications, and integrations for issues affecting ingestion pipelines, reporting accuracy, or system performance.
  2. Troubleshoot cross-system problems that span cloud, automation, data ingestion, and platform tools.
  3. Work closely with the Director and Data Engineering team to resolve root causes and prevent recurrence.
  • Documentation, Governance & Support
  1. Maintain detailed documentation of system configurations, workflows, procedures, and incident resolutions.
  2. Contribute to governance frameworks for system access, change management, and operational consistency.
  3. Provide support to internal teams on platform-related issues, ensuring quick resolution and clear communication.

 

What You'll Need:

  • Hands-on experience with Azure and/or AWS: VM administration, networking, storage, IAM/identity, monitoring, and automation.
  • Proficient with scripting tools such as PowerShell, Python, Bash, or similar.
  • Experience configuring and supporting enterprise SaaS applications (ClickUp, Keeper, HubSpot, Microsoft 365, finance systems).
  • Understanding of operational data workflows and integrations between CRM, finance, and data ingestion systems.
  • Familiarity with ETL/ELT concepts and cloud-based orchestration tools (Data Factory, Functions, Lambda, etc.) is an asset.
  • Knowledge of DNS, SSL, SSO/identity platforms, and certificate management.
  • 3–5 years of experience in cloud operations, platform engineering, system administration, or related technical roles.
  • Demonstrated ability to maintain and troubleshoot cloud infrastructure and internal applications in production environments.
  • Track record of implementing or maintaining automation (scripts, workflows, AI-enabled processes).

 

Who You Are:

  • Thrives in operational roles with a strong sense of ownership.
  • Comfortable moving between hands-on problem solving and structured documentation.
  • Low ego, collaborative, and communicates clearly with technical and non-technical teams.
  • Embraces a continuous improvement mindset and seeks ways to simplify and automate.

 

We are committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act. If you require accommodation due to a disability at any stage of our hiring process, please advise us when completing your application.

We thank all candidates for their interest however only those selected for an interview will be contacted.