CareerPlan

Senior Backend Engineer

RemoteFull-time2026-11-07 → 2026-11-09
Remote

Core

Architect and evolve the booking core, managing the end-to-end lifecycle, quotes, taxes, fees, and financial ledger logic for a vacation rental platform.

Role type

Senior Backend Engineer (Reservations Squad)

Builds

Booking lifecycle, financial calculations, real-time availability calendar, and event-driven messaging systems.

Domain

Travel technology / Vacation rentals

Required skills

C#, .NET Core/.NET 8, RabbitMQ, Kafka, PostgreSQL, SQL Server, Entity Framework, Domain-Driven Design, CQRS, Anti-Corruption Layer, Datadog, Idempotency patterns

Preferred skills

Microservices architecture, DevOps (K8s, Docker, Helm, GCP)

Technologies

RabbitMQ, Kafka, Avro, PostgreSQL, SQL Server, EF Core, Datadog, K8s, Docker, Helm, GCP

Responsibilities

Architect and evolve the booking core; Drive event-driven messaging using RabbitMQ and Kafka; Lead architectural transition from EF6/SQL Server to EF Core 8/PostgreSQL; Optimize calendar backend-for-frontend service; Elevate system reliability by defining SLOs and implementing idempotency; Mentor fellow engineers.

Seniority

Senior, hands-on IC