×
Register Here to Apply for Jobs or Post Jobs. X

Senior Backend Software Engineer, Integrations

Job in Sydney, Nova Scotia, B0A, Canada
Listing for: Event Temple
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Backend Developer
Job Description & How to Apply Below

Event Temple is a high-growth technology company based in Vancouver, BC. We are the world’s leading Hotel Sales and Catering software, we’ve been voted #1 in the Hotel Tech Awards 6 years in a row and we’re growing rapidly.

We help make travel and events happen. At Event Temple we believe in helping people of great character thrive and we are on a mission to create the future of sales and catering and be the most respected and innovative solution for hotels around the world.

We are seeking a full-time Senior Backend Software Engineer, Integrations to help build and scale our third-party integrations and API ecosystem.

Location:

The candidate must be based in Nova Scotia, Canada (remote friendly).

Who You Are
  • You are passionate about backend engineering and building reliable, scalable connections between systems
  • You have strong experience designing and implementing third-party API integrations in production environments
  • You understand integration patterns such as webhooks, asynchronous processing, event-driven systems, and real‑time data synchronization
  • You are comfortable working with external APIs that may have inconsistent documentation, strict rate limits, unexpected behaviour, or varying levels of reliability
  • You enjoy investigating complex problems across multiple systems and finding practical, durable solutions
  • You value observability, system reliability, and building integrations that work consistently at scale
What Will You Do?

As a Senior Backend Software Engineer focused on integrations, you will help design, build, and improve connections between Event Temple and hospitality platforms, property management systems, email providers, payment processors, and other industry partners.

You can expect to:

  • Design and implement reliable, high-performance integrations with third-party APIs
  • Build integrations with property management systems, payment gateways, hospitality platforms, and other external services
  • Contribute to technical and architectural decisions for our growing integration ecosystem
  • Build and improve systems for monitoring integration health, API performance, failures, and data consistency
  • Develop resilient integration workflows using retries, idempotency, rate limiting, error handling, and graceful degradation
  • Collaborate with integration partners on technical requirements, API specifications, testing, and implementation details
  • Investigate and resolve complex production issues across Event Temple and external systems
  • Improve the scalability and reliability of background processing and synchronization workflows
  • Work with other engineers to establish and share best practices for APIs, integrations, and distributed systems
  • Participate in technical discussions with partner engineering teams and contribute to integration planning

This is a senior individual‑contributor role. You will be expected to work independently, take ownership of complex technical problems, and collaborate closely with the broader engineering team.

Qualifications

We are looking for someone who has:

  • 5+ years of professional software engineering experience
  • Significant experience building and maintaining third‑party API integrations in production
  • Strong backend development experience using Ruby on Rails or another modern server‑side framework
  • The ability and interest to become productive in Ruby on Rails
  • Experience designing reliable systems for high-volume, multi-tenant applications
  • A strong understanding of REST APIs, webhooks, authentication, asynchronous processing, and background jobs
  • Experience handling retries, idempotency, rate limits, timeouts, partial failures, and data consistency
  • Experience with observability practices, including monitoring, logging, tracing, and alerting
  • Experience investigating and debugging complex issues across distributed systems
  • Strong written and verbal communication skills
  • The ability to work independently while collaborating effectively with engineers, product teams, and external partners.
Nice‑to‑Have Experience

The following experience would be considered an asset:

  • Professional experience with Ruby on Rails
  • Experience with Sidekiq, Redis, and background job processing
  • Experience with hospitality industry APIs,…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary