Senior Software Engineer, Backend - Lodging

Engine · Remote - LATAM · Engineering

Posted 2026-07-21

Apply for this role →

The Role

The Lodging team owns the entire backend behind Engine's highest-demand vertical: Search, Integrations, and Bookings. Three systems, one team, one set of priorities. Node.js powers Search and Integrations; Kotlin runs Bookings.

The business is scaling fast. Our Partner API is live and large external companies are integrating directly with Engine — which means moving business logic out of the frontend and building clean backend wrappers our partners can rely on. Work varies week to week: a pricing team request one week, a new supplier integration the next, a tricky data bug after that. High volume, high stakes, real ownership.

What You'll Do

Contribute across all three backend systems: Search, Integrations, and Bookings

Build and maintain business logic for the Partner API integration layer

Handle cross-team requests from Pricing, FinTech, Content, and Data — clarifying scope, driving to solutions

Partner closely with the PM, frontend lodging team, and supplier integrations lead

Own projects end to end: surface blockers, keep things moving, deliver

What We're Looking For

Required:

Hands-on experience with AI-assisted development (Claude, Cursor, or equivalent) — we're expanding AI use across engineering

Cloud experience (AWS preferred)

Strong SQL and relational database fundamentals

A self-directed working style — you don't need daily direction; you find the work and drive it forward

Comfort with ambiguity — cross-team requests rarely arrive neatly scoped, and you know how to ask the right questions

Adaptable to shifting priorities — lodging moves fast, and plans change

Nice to Have:

Node.js or Kotlin experience (either is a strong plus given the stack)

This is a contractor role for candidates based in Latin America only. Applications for this role will be accepted through September 30th until the role is filled. We encourage you to apply early, as we may begin reviewing applications before the deadline.

Apply for this role →

← Back to all jobs