Senior Backend Software Engineer, Integrations
New
E
Event TempleHospitality Software
CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- Ruby on RailsRESTful APIsDistributed Systems
Requirements
- 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.
- Ability and interest to become productive in Ruby on Rails.
- Experience designing reliable systems for high-volume, multi-tenant applications.
- 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.
Responsibilities
- 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.
View Full Description & ApplyYou'll be redirected to the employer's site