Senior Backend Software Engineer focused on third-party integrations for Event Temple's hotel management software. Designing and implementing reliable, scalable connections between diverse systems.
Responsibilities
Help design, build, and improve connections between Event Temple and hospitality platforms, property management systems, email providers, payment processors, and other industry partners
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
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
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.
Director leading Docker's Partner Solution Engineering organization for developer tools and software supply - chain security. Enabling cloud, ISV, SI, and VAR partners through technical strategy and joint go - to - market programs.
Senior Solutions Architect Operations Manager optimizing operational systems, workflows, and reporting for GitLab’s DevSecOps platform. Supporting SA capacity planning, customer engagements, and data quality.
Senior Data Architect designing Microsoft Fabric, Azure, and lakehouse ecosystems for Keyrus’ intelligent enterprise solutions. Guiding architecture, integration, optimization, and delivery teams.
Principal AI Solutions Architect delivering enterprise IVR, conversational, generative, and agentic AI solutions at Genesys. Leading customer architecture, integrations, Agile delivery, and technical enablement.
Architecte TI dirigeant la modernisation des systèmes patrimoniaux de la Ville de Montréal. Conception, intégration et déploiement de solutions cloud et sur mesure.
Lead Optimizely architect designing enterprise digital platforms and AI - enabled experiences for Valtech, an experience innovation company. Advising clients, leading delivery teams, and shaping digital transformation solutions.
Solutions Consultant supporting Mid - Market sales for MaintainX's industrial work execution platform. Building tailored demos, trials and technical validations for manufacturing and frontline operations customers.
Solutions Engineer supporting demos, trials, integrations, and technical evaluations for Spellbook’s AI copilot for transactional lawyers. Advising enterprise prospects through the sales cycle.
Solutions Consultant connecting industrial plant systems to MaintainX’s mobile - first work execution platform. Demonstrating OT connectors and scoping integrations for manufacturing customers.
Solutions Consultant customizing demos and technical validations for MaintainX, a mobile - first industrial work execution platform. Partnering with mid - market sales teams and customer stakeholders.