Staff Software Engineer

Remote
Full Time
Experienced


Event Temple is seeking a full-time Staff Software Engineer to lead our integrations engineering efforts and drive our third-party API ecosystem strategy. This will be a remote role open to candidates based in Canada.

We are a high-energy, fast-paced environment, and our goal is to take over the hospitality market, from hotels, conference centers, wedding venues, restaurants and more. We’re laser-focused on winning as a team above all else.

Our mission is to create the future of sales and catering to become the dominant player in our industry with 10,000 hotels and venues.


Who we are

Event Temple is a high-growth technology company based in Vancouver, British Columbia. Every single day, venues and hotels around the world manage thousands of meetings and conferences. Event Temple is the software behind the scenes that empowers the teams running those events.

Who you are

  • You're passionate about integration engineering and building robust, scalable connections between systems.
  • You're an expert in designing and implementing third-party API integrations at scale.
  • You have deep experience with integration architecture patterns, including event-driven systems, webhooks, and real-time data synchronization.
  • You excel at managing technical relationships with integration partners and vendor APIs.
  • You're skilled in observability and monitoring for distributed systems, ensuring integration reliability and performance.

What will you do?

As a Staff Engineer specializing in integration architecture, you’ll be the technical leader for our integration ecosystem, designing and scaling our connections with hospitality partners, email systems, payment processors, and industry platforms. 

You can expect to:

  • Design and implement high-performance integrations with third-party APIs, including PMS systems, payment gateways, and hospitality platforms.
  • Lead integration architecture decisions for our growing ecosystem.
  • Build and maintain observability frameworks to monitor integration health, API performance, and data consistency.
  • Collaborate with integration partners on technical requirements, API specifications, and scaling strategies.
  • Establish best practices for integration stability, error handling, and graceful degradation.
  • Mentor engineers on integration patterns, API design, and distributed systems architecture.
  • Drive technical discussions with partner engineering teams and help manage integration roadmaps.

What skills are required?

We’re looking for someone who has:

  • 5+ years of experience building and scaling third-party API integrations in production environments.
  • Expert knowledge of Ruby with focus on API development and integration patterns.
  • Proven experience designing integration architecture for high-volume, multi-tenant systems.
  • Strong background in observability tools and practices (monitoring, logging, tracing, alerting)
  • Experience managing technical relationships with integration partners and external APIs.
  • Deep understanding of distributed systems, event-driven architecture, and data consistency patterns.

The following are also nice to have bonus experience:

  • Experience with hospitality industry APIs (PMS, booking engines, payment processors)
  • Background in partner technical enablement and developer relations.
  • Experience with Sidekiq, Redis, and background job scaling for integration processing.
  • Previous experience with integration platforms and ETL/data pipeline tools.
  • Knowledge of API gateway patterns and rate limiting strategies.

What type of person joins us?

  • You thrive on solving complex integration challenges and building reliable connections between diverse systems.
  • You're passionate about creating seamless data flows and exceptional partner experiences.
  • You value system reliability and take pride in building integrations that "just work".
  • You’re a person who is self-motivated, resilient, and quick to adapt to new obstacles.
  • You’re looking for an alternative to the corporate abyss.
  • You want a place where your ideas matter and impact significantly.
  • You value freedom, and you want to play on a winning team with others who feel the same way.
  • You want to help build a future where there are more events, travel and experiences, not less.
  • It's this long-term, bigger picture that makes you feel both inspired and engaged.​​

Benefits

  • Friendly co-workers
  • Competitive compensation
  • Work from Home / Remote friendly
  • Building a company and being a part of a success story

‍Compensation:

$140,000 to $170,000+ a year CAD, depending on experience.

We don't offer relocation support for this job posting.
-----------------------------------------------------------------------------

Event Temple est à la recherche d'un ingénieur logiciel à temps plein pour diriger nos efforts d'ingénierie d'intégration et piloter notre stratégie d'écosystème d'API tierces. Ce poste à distance est ouvert aux candidats basés au Canada.

Nous offrons un environnement dynamique et dynamique, et notre objectif est de conquérir le marché de l'hôtellerie, des hôtels aux centres de conférence, en passant par les salles de mariage et les restaurants, entre autres. Nous sommes avant tout axés sur la réussite collective.

Notre mission est de façonner l'avenir de la vente et de la restauration afin de devenir l'acteur dominant de notre industrie avec 10 000 hôtels et salles de réunion.


Qui sommes-nous ?
Event Temple est une entreprise technologique en forte croissance basée à Vancouver, en Colombie-Britannique. Chaque jour, des salles de réunion et des hôtels du monde entier tiennent des milliers de réunions et de conférences. L'événement Temple est le logiciel qui, en coulisses, permet aux équipes d'organiser ces événements.

Qui êtes-vous ?

  • Vous êtes passionné(e) par l'ingénierie d'intégration et la création de connexions robustes et évolutives entre les systèmes.
  • Vous êtes un expert dans la conception et la mise en œuvre d'intégrations d'API tierces à grande échelle.
  • Vous possédez une solide expérience des modèles d'architecture d'intégration, notamment des systèmes pilotés par événements, des webhooks et de la synchronisation des données en temps réel.
  • Vous excellez dans la gestion des relations techniques avec les partenaires d'intégration et les API des fournisseurs.
  • Vous maîtrisez l'observabilité et la surveillance des systèmes distribués, assurant ainsi la fiabilité et la performance de l'intégration.

Qu'allez-vous faire ?
En tant qu'ingénieur(e) d'état-major spécialisé(e) en architecture d'intégration, vous serez le/la responsable technique de notre écosystème d'intégration, concevant et faisant évoluer nos connexions avec les partenaires du secteur de l'hôtellerie, les systèmes de messagerie, les processeurs de paiement et les plateformes du secteur.

Vos tâches:

  • Concevoir et mettre en œuvre des intégrations haute performance avec des API tierces, notamment des systèmes PMS, des passerelles de paiement et des plateformes hôtelières.
  • Piloter les décisions d'architecture d'intégration pour notre écosystème en pleine croissance.
  • Créer et maintenir des cadres d'observabilité pour surveiller la santé de l'intégration, les performances des API et la cohérence des données.
  • Collaborer avec les partenaires d'intégration sur les exigences techniques, les spécifications des API et les stratégies de mise à l'échelle.
  • Établir les meilleures pratiques pour la stabilité de l'intégration, la gestion des erreurs et la dégradation progressive.
  • Encadrer les ingénieurs sur les modèles d'intégration, la conception des API et l'architecture des systèmes distribués.
  • Animer les discussions techniques avec les équipes d'ingénierie des partenaires et contribuer à la gestion des feuilles de route d'intégration.

Quelles compétences sont requises?
Nous sommes à la recherche d'une personne possédant:

  • Plus de 5 ans d'expérience dans la création et la mise à l'échelle d'intégrations d'API tierces dans des environnements de production.
  • Maîtrise de Ruby, notamment en développement d'API et en modèles d'intégration.
  • Expérience démontrée dans la conception d'architectures d'intégration pour des systèmes multilocataires à haut volume.
  • Solide expérience des outils et pratiques d'observabilité (surveillance, journalisation, traçage, alertes).
  • Expérience en gestion des relations techniques avec les partenaires d'intégration et les API externes.
  • Compréhension approfondie des systèmes distribués, de l'architecture pilotée par les événements et des modèles de cohérence des données.
Les expériences suivantes sont également un atout:
  • Expérience avec les API du secteur hôtelier (PMS, moteurs de réservation, processeurs de paiement)
  • Expérience en habilitation technique des partenaires et en relations avec les développeurs
  • Expérience avec Sidekiq, Redis et la mise à l'échelle des tâches en arrière-plan pour le traitement des intégrations
  • Expérience préalable avec les plateformes d'intégration et les outils ETL/pipeline de données
  • Connaissance des modèles de passerelle API et des stratégies de limitation de débit
Quel profil de personne nous embauche ?
  • Vous excellez dans la résolution de problèmes d'intégration complexes et la création de connexions fiables entre divers systèmes.
  • Vous êtes passionné par la création de flux de données fluides et d'expériences partenaires exceptionnelles.
  • Vous accordez de l'importance à la fiabilité des systèmes et êtes fier de créer des intégrations qui fonctionnent parfaitement.
  • Vous êtes une personne motivée, résiliente et capable de s'adapter rapidement aux nouveaux obstacles.
  • À la recherche d'une alternative aux abysses de l'entreprise
  • Vous recherchez un environnement où vos idées comptent et ont un impact significatif
  • Vous appréciez la liberté et voulez jouer au sein d'une équipe gagnante avec des personnes qui partagent vos valeurs
  • Vous voulez contribuer à bâtir un avenir riche en événements, voyages et expériences, et non en pertes.
  • C'est cette vue d'ensemble à long terme qui vous inspire et vous engage.
Avantages:
  • Collaborateurs sympathiques
  • Rémunération concurrentielle
  • Télétravail possible
  • Bâtir une entreprise et contribuer à sa réussite
Rémunération:
De 140 000 $ à 170 000 $ CA et plus par année, selon l'expérience.

Nous n'offrons pas d'aide à la réinstallation pour ce poste.
Share

Apply for this position

Required*
Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*