Senior Backend Software Engineer, Integrations
Event Temple
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, including property management systems, booking engines, or payment processors
- Experience with integration platforms, ETL systems, or data pipelines
- Experience working directly with external engineering teams, vendors, or integration partners
- Knowledge of event-driven architecture and messaging systems
- Knowledge of API gateway patterns, OAuth, rate limiting, and integration security
- Experience supporting partner developers or technical enablement
- Experience working in a SaaS or multi-tenant product environment
What Type of Person Joins Us?
- You thrive on solving complex technical problems and building reliable connections between diverse systems
- You are passionate about creating seamless data flows and strong partner experiences
- You take pride in building integrations that just work
- You care about the quality, maintainability, and reliability of the systems you build
- You are self-motivated, resilient, and quick to adapt when new obstacles arise
- You are comfortable working through ambiguity and taking ownership of problems from investigation through delivery
- You are looking for an alternative to the corporate abyss
- You want to work somewhere your ideas matter and where your contributions have a meaningful impact
- You value freedom and want to play on a winning team with people who feel the same way
- You want to help build a future with more events, travel, and shared experiences—not less
- It is this long-term, bigger picture that makes you feel both inspired and engaged
Benefits
- Friendly co-workers
- Work From Home/Remote
- Health and dental benefits
- Casual dress code (obv.)
- Competitive compensation
- Building a company and being a part of a success story
- The opportunity to have a meaningful impact on a growing product
We do not offer relocation support for this position.
- ...Your Impact Mentor and develop more junior developers so we can build the best team! Design, develop and execute innovative software solutions to address business needs Ensure software architecture meets all performance, quality, and security requirements Evaluate...SuggestedFull time
- ...About Liferaft Liferaft builds software that helps organizations find, understand... ...looking for a highly skilled and visionary Senior Software Engineer to help us continue to grow and enrich... ...in candidates with a strong backend and data engineering focus. What you...SeniorFull timeLive InRemote workFlexible hours
- ...career opportunity for an experienced Senior Software Developer. As a Senior Software Developer... ...that support and operate our integrated sonar products. You'll join an established... ...diploma in Computer Science, Computer Engineering or a related field or equivalent professional...SeniorLong term contractFull timeTemporary workInternship
- ...started out as a team of three engineers. Today, we have grown to... ...supply chains. We are seeking a Software Platform Architect to lead the... ...across Kinaxis’ next‑generation backend platform that underpins Maestro... ...data systems. You will mentor senior engineers, elevate architectural...SeniorLong term contractWork at officeRemote workFlexible hours
- ...Join Our Team as a Senior Water Resources Engineer! At CBCL, we pride ourselves on being a dynamic and... ...with multidisciplinary teams to deliver integrated, high-quality solutions that meet... ..., such as PCSWMM, HEC, or equivalent software; and ~ A demonstrated ability to mentor...SeniorLong term contractFull timeContract workInternshipFlexible hours
$70k - $90k per year
...As a Senior Quality Engineer, you will lead quality assurance initiatives and collaborate with cross-... ...test solutions to ensure high-quality software delivery. The technology platform spans... ...test coverage for both frontend (UI) and backend (API, database) components. Perform...SeniorWork at officeShift work- ...Position Overview To provide a full spectrum of Reliability Engineering and Logistics Support Analysis (LSA) solutions for various IMP... ...analysis experience is required. Experience in using the following software tools: Windchill Quality Solutions (Relex or similar RAMS...SeniorLong term contract
$42k - $56.4k per year
...each other, completely free of barriers. Your role: The Software Developer in Test (SDET) co-op is a developer who specializes in... ...Kafka Network protocols such as TLS and TCP Continuous integration systems such as Bamboo or Jenkins Design patterns To...Summer workInternship$108k - $148.5k per year
.... This legacy reflects a record of delivery where engineering rigour, operational reliability, and national trust... ...’s sovereign defence capability by delivering integrated mission systems and multi-domain C4ISR integration, enabling trusted Canadian and coalition operations...SeniorFull timeFor contractorsFor subcontractorFlexible hours- 10+ years of experience in a Systems Engineering role with 5+ in a cloud environment Must hold AZ-305: Designing Microsoft Azure Infrastructure... ...and maintaining service level agreements (SLAs) Continuous Integration: Facilitate continuous integration and continuous deployment (...SeniorFull timeRemote work
- ...easier consider a rewarding career as a Senior Front-End Software Developer with Shannex. Reporting to the Principal Software Engineer you will design and build the internal web... ...and advancement in an environment where integrity teamwork and safety are at the heart of everything...SeniorFull timeWork from home
$75k - $145k per year
Senior Project Manager, Digital Health / Analytics / Integration Position Description We are seeking experienced healthcare IM/IT Project Manager to lead digital health, analytics, reporting, integration, or clinical system initiatives through the full delivery lifecycle...Senior$3410.48 - $4005.58 per week
...friendly and efficient. We're seeking a Senior Software Developer who's not just looking for a... ..., scalability, and performance. ~Integrate services and APIs, both internal and external... ...a strong foundation in software engineering principles. ~Experience with Agile development...SeniorLong term contractTemporary workCasual workInternshipWork at office- ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program... ...Description AECOM is currently seeking a Senior Hydraulic Engineer to join our team in a... .... Strong working knowledge of the HEC software suite (HEC-RAS, HEC-HMS, etc.)....SeniorFull timeWork at officeWorldwide
- ...HAVE: ~5+ years of experience in data engineering within fast-paced, cloud-native... ...data analyses and driving consistent data integrity Drive adoption and advancement of Looker... ...dashboards by ensuring robust and scalable backend data support Contribute to the future...Full timeRemote work
- ...for an experienced Systems Engineer! Reporting to the Manager of... ...engineering facility plays an integral role from the outset of the... ...data processing and operations software. About Us... ...requirements, architecture, integrations, and testing, including verification...Long term contractFull timeInternship
- ...to be part of the creation and construction of our cities? Then the infrastructure team is for you! We are looking for a Senior Coastal Engineer to join our growing global coastal team. This position could be located in Vancouver or Halifax. Our coastal team primarily...SeniorLong term contractLocal areaFlexible hours
- ...Agriculture team means partnering with agribusiness clients who are helping shape the future of Atlantic Canada and the Canadian economy. As a Senior Account Manager, Agriculture, you will serve as a trusted advisor to farmers, producers, and agricultural businesses across the region...SeniorLong term contractInternshipFlexible hours
- ...promotes personal and professional growth. We are seeking an Engineering Student, for our Toronto District , working in Halifax ,... ...manual schedules, updating schedules using Primavera P6 EPPM software, maintaining graphical scheduling using AutoCAD. Obtaining scheduling...Hourly payRemplacementContract workInternship
- ...and has a new career opportunity for an experienced Electrical Engineer! Reporting to the Director of Advanced Development, the Electrical... ...Electrical, SolidWorks, ABB Automation Builder, Beijer iX HMI software, and MATLAB. ~ Proficient in creating, reading, and...Long term contractPermanent employmentFull timeInternshipRemote work
$96.56k - $128.74k per year
...world better through trade. Position: Senior Developer, ServiceNow CSM Employment... ...Compensation Details: ~ Software Engineer 18: Salaries typically range from $96,557... ...EDC: Define, execute, and sustain the integrated technology target state, target data model...SeniorPermanent employmentFull timeSummer workWork at officeRelocation package2 days per week3 days per week- ...Date: July 11, 2024 Distribution Planning Engineer: Term Position 12 Months Nova Scotia... ...an expert in CYME distribution analysis software and help develop and maintain network and... ...writing skills are required, as reports are integral to this position. You must be able to...Full timeTemporary workRemote workFlexible hours
- ...problems end-to-end, anticipate failures before they happen, and engineer clean, scalable solutions across hybrid ecosystems. This... ...VPNs, UTM) EDR/XDR platforms (SentinelOne preferred), MFS/SSO integration Network segmentation, remote access, and log monitoring best...SeniorFull timeWork at officeRemote workMonday to friday
- ...career opportunity for an experienced ILS Engineer! Reporting to the Program Manager,... ...planning, developing, and delivering Integrated Logistics Support (ILS) solutions that ensure... ...Program Support & Cross-Functional Integration Support one or more assigned programs...Long term contractFull timeInternship
- ...Responsibility: The Opportunity: Electrical Engineer (HVdc) Company/Department: Emera... ...EMA-TSX), operates the Maritime Link, an integrated set of transmission assets that deliver renewable... ...a permanent position. Reporting to the Senior Electrical Engineer you will be a key...SeniorPermanent employmentFull timeTemporary workFor contractorsWork at officeRemote work
- ...Safety, Teamwork, Responsibility, Integrity, Deliver, and Excellence - we... ...Commissioning Manager, the Senior Commissioning Technologist is... ...For Diploma in Electrical Engineering Technology from an accredited... ...Experience with testing software is considered an asset (Omicron...SeniorWeekly payLong term contractFull timeWork at officeTrial period
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...experience and project exposure. ~ Proficiency with geotechnical software such as PLAXIS, RS2/RS3, Slide, GeoStudio, Settle3D, All Piles,...Full timeContract workFor subcontractorWork at officeLocal areaWorldwideFlexible hours
- ...lead in the construction industry. Grow your career as an Engineering Student at our Atlantic Canada district with the support you... ...environment. Experience with the application of various computer software programs, including word processing, spreadsheet applications...Hourly payWeekly payFull time
- ...Our engineers are the technical visionaries behind our innovative solutions. Globally recognized... ...various sources. Ensure data quality integrity and availability for business analysts... ...and support existing data pipelines and integrations Required Skills/Qualifications &...Permanent employmentFull timeWorldwideFlexible hours
$75k - $145k per year
Senior Full Stack Developer (Node.js / React / AWS) Position Description... .... This role requires strong backend expertise in Node.js, modern... ...modern React applications and integrate them with backend services.... ...throughout the complete software development lifecycle, including...SeniorPermanent employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Software Engineer, Integrations. Be the first to apply!
- backend software developer Halifax, NS
- backend developer Halifax, NS
- senior property administrator Halifax, NS
- senior sales Halifax, NS
- senior information security advisor Halifax, NS
- senior safety manager Halifax, NS
- senior buyer Halifax, NS
- senior business consultant Halifax, NS
- senior solution architect Halifax, NS
- senior accounting analyst Halifax, NS
