Staff Software Engineer
2 weeks ago
Job DescriptionEvent 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 areEvent 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 areYou’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.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?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 experienceExperience 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.BenefitsFriendly co‑workersCompetitive compensationWork from Home / Remote friendlyBuilding a company and being a part of a success storyCompensation$140,000 to $170,000 a year CAD, depending on experience.We don’t offer relocation support for this job posting.French versionEvent 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?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 atoutExpé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éveloppeursExpérience avec Sidekiq, Redis et mise à l'échelle des tâches en arrière‑plan pour le traitement des intégrationsExpérience préalable avec les plateformes d'intégration et outils ETL / pipeline de donnéesConnaissance des modèles de passerelle API et stratégies de limitation de débitQuel 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 « juste » fonctionnent.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'entrepriseVous recherchez un environnement où vos idées comptent et ont un impact significatifVous appréciez la liberté et voulez jouer sur une équipe gagnante avec des personnes qui partagent vos valeursVous 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.AvantagesCollaborateurs sympathiquesRémunération concurrentielleTélétravail possibleBâtir une entreprise et contribuer à sa réussiteRémunérationDe 140 000 $ à 170 000 $ CA par année, selon l’expérience.Nous n’offrons pas d’aide à la réinstallation pour ce poste. #J-18808-Ljbffr
-
Staff Software Engineer
1 week ago
Calgary, Toronto, Montreal, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Wagepoint Full timeStaff Software Engineer Join to apply for the Staff Software Engineer role at Wagepoint Base pay range CA$140,000.00/yr - CA$180,000.00/yr Who We are At Wagepoint, we’re good people. We bring the best versions of ourselves to deliver payroll magic for thousands of small business owners across Canada. We’re an authentic team that values diverse...
-
Staff Software Engineer
3 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Vividly Full timeStaff Software Engineer at Vividly Join to apply for the Staff Software Engineer role at Vividly Vividly is the leading modern trade promotion management (TPM) solution built by and for the consumer packaged goods industry. From campaign creation to deductions management and promotion measurement, we help brands manage every element of trade spend. With our...
-
Staff Software Engineer
2 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Fluxon Full timeWe are Fluxon, a product development team founded by ex-Googlers and startup founders. We offer full-cycle software development from ideation and design to build and go-to-market. We partner with visionary companies, ranging from fast-growing startups to tech leaders like Google and Stripe, to turn bold ideas into products with the power to transform the...
-
Staff Software Engineer, DevOps
3 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Conga Full timeStaff Software Engineer, DevOpsJob Title: Staff DevOps Software EngineerLocations: Remote CanadaReports to: Director, Cloud OperationsA high‑impact role that blends software engineering, DevOps and reliability principles to improve developer experience and system resilience. This position will help establish and employ Continuous Integration and Continuous...
-
Staff Software Engineer
3 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada ServiceTitan, Inc. Full timeStaff Software Engineer page is loaded## Staff Software Engineerlocations: Canada British Columbia Remotetime type: Full timeposted on: Posted Yesterdayjob requisition id: JR112819You will be part of the Engineering leadership team at ServiceTitan responsible for the technical direction of our product. We provide exciting opportunities to make an...
-
Staff Software Engineer
4 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Halton Hills, Victoria, Surrey, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, W, Canada ServiceTitan, Inc. Full timeStaff Software Engineer page is loaded## Staff Software Engineerlocations: Canada Ontario Remote: Canada Remotetime type: Full timeposted on: Posted 30+ Days Agojob requisition id: JR112011You will be part of the Engineering leadership team at ServiceTitan responsible for the technical direction of our product. We provide exciting opportunities to...
-
Staff Software Engineer, DevOps
3 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Conga Full timeAt Conga, we’ve built a community where our colleagues can thrive. Here you’ll find opportunities to innovate and support growth through individual and team development, all within an environment where every voice is heard. Conga accelerates the customer’s journey to becoming a more connected and intelligent business. The Conga Advantage Platform is...
-
Staff Software Engineer
2 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Wiser Solutions, Inc. Full timeOverviewWiser Solutions is the global leader in omnichannel retail intelligence, empowering over 750 global brands and retailers to gain a decisive advantage at every consumer decision point. Every day, Wiser collects and analyzes billions of online and in-store data points with 98% accuracy, offering a single trusted source of insights into pricing...
-
Staff Software Engineer, Catalog
3 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Instacart Full timeStaff Software Engineer, Catalog Join to apply for the Staff Software Engineer, Catalog role at Instacart. We're transforming the grocery industry At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery...
-
Staff Software Engineer
1 week ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Nu Full timeNu was born in 2013 with the mission to fight complexity to empower people in their daily lives by reinventing financial services. We are one of the world’s largest digital banking platforms, serving millions of customers across Brazil, Mexico, and Colombia. For more information, visit our institutional page...