Remotery

Senior Backend Software Engineer, Integrations

Posted Jul 18

This is a fully remote position, open to applicants in Canada.

📋 Description

• Assist in designing, developing, and enhancing connections among Event Temple and various hospitality platforms, property management systems, email service providers, payment processors, and other industry collaborators.

• Create and implement dependable, high-performance integrations with third-party APIs.

• Establish integrations with property management systems, payment gateways, hospitality platforms, and other external services.

• Contribute to both technical and architectural decisions for our expanding integration ecosystem.

• Develop and enhance systems for monitoring integration health, API performance, failures, and data consistency.

• Create robust integration workflows utilizing 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 intricate production issues spanning Event Temple and external systems.

• Enhance the scalability and reliability of background processing and synchronization workflows.

• Collaborate with fellow engineers to establish and disseminate best practices for APIs, integrations, and distributed systems.

• Engage in technical discussions with partner engineering teams and contribute to integration planning.


⛳️ Requirements

• Over 5 years of professional software engineering experience.

• Extensive experience in building and maintaining third-party API integrations in a production environment.

• Strong backend development expertise using Ruby on Rails or another contemporary server-side framework.

• Willingness and capability to become proficient in Ruby on Rails.

• Experience in designing reliable systems for high-volume, multi-tenant applications.

• A solid understanding of REST APIs, webhooks, authentication, asynchronous processing, and background jobs.

• Proficient in managing retries, idempotency, rate limits, timeouts, partial failures, and data consistency.

• Familiarity with observability practices, including monitoring, logging, tracing, and alerting.

• Experience in investigating and debugging complex issues across distributed systems.

• Excellent written and verbal communication skills.

• Ability to work autonomously while effectively collaborating with engineers, product teams, and external partners.


🏝️ Benefits

• Comprehensive health and dental coverage.

• Competitive salary.

• Flexibility to work from home or remotely.

People also viewed

Ramp3 days ago

Solutions Consultant – Post Sales, Commercial

US flagCalifornia, +2 more statesFull-timeSolutions Engineer$119k – $181k/year
ApplyView job
Park Place Technologies3 days ago

Solutions Architect I

GB flagUnited Kingdom OnlyFull-timeSolutions Engineer
ApplyView job
Valtech3 days ago

GCP Solutions Architect

US flagUnited States OnlyFull-timeSolutions Engineer$150k – $215k/year
ApplyView job
Talkdesk3 days ago

Senior Partner Solutions Engineer

AU flagAustralia OnlyFull-timeSolutions Engineer
ApplyView job
Wpromote3 days ago

Reporting Solutions Engineer

US flagUnited States OnlyFull-timeSolutions Engineer$105k – $128k/year
ApplyView job
Hiflylabs3 days ago

Senior Solutions Architect, Databricks

US flagNew Jersey OnlyFreelanceSolutions Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers