Staff Software Engineer
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.