Lodgify
Lodgify

Senior Backend Engineer

TLDR

Own booking lifecycle, financial ledger logic, real-time availability, event-driven messaging, and zero-downtime database migrations.

 Who we are

Lodgify is a fast-growing scale-up company leading the vacation rental industry. Backed by $30M in funding, our platform empowers property owners and managers worldwide to efficiently manage and grow their business through technology.

Headquartered in sunny Barcelona, we're now a team of 380+ people representing over 60 nationalities, united by a passion for transforming the future of short-term rentals.

Role Overview

As a Senior Backend Developer in our Reservations Squad, you will take ownership of the financially critical heart of Lodgify’s platform—the booking lifecycle, financial calculations, and real-time availability calendar. You will tackle technical challenges head-on by advancing our event-driven architecture and completing critical database migrations while playing a key role in raising the bar for engineering reliability and team mentorship.

How will you make an impact?

  • Architect and evolve the booking core, managing the end-to-end lifecycle, quotes, taxes, fees, and financial ledger logic.
  • Drive event-driven messaging using RabbitMQ outbox/inbox patterns and Kafka (Avro) to guarantee reliable data fan-out across payments, messaging, and channel managers.
  • Lead the architectural transition from EF6/SQL Server to EF Core 8/PostgreSQL, executing zero-downtime schema updates that pave the way for continuous delivery.
  • Decouple high-churn aggregates by strengthening anti-corruption boundaries and isolating cross-domain communication.
  • Optimize our calendar backend-for-frontend service to deliver real-time availability and overbooking protection under strict latency requirements.
  • Elevate system reliability by defining SLOs, implementing robust idempotency patterns, and refining observability in Datadog.
  • Empower and mentor fellow engineers through constructive peer reviews, architectural documentation, and shared ownership of critical systems.
  • What makes you a great fit?

  • 7+ years of professional experience building scalable backend services in C# and .NET Core / .NET 8.
  • 3+ years of proven hands-on experience designing and operating distributed, event-driven architectures with RabbitMQ or Kafka.
  • Deep practical knowledge of database internals, Entity Framework / EF Core, and executing zero-downtime schema migrations on PostgreSQL or SQL Server.
  • Experience applying Domain-Driven Design (DDD), CQRS, onion/layered architecture, and Anti-Corruption Layer (ACL) patterns.
  • Strong focus on operational excellence, testing, logging/APM instrumentation (Datadog), and idempotency design.
  • A collaborative mindset focused on mentoring teammates, writing clear documentation, and solving complex problems pragmatically.
  • How can you earn extra bonus points?

  • Experience working in a microservices architecture.
  • Knowledge use of DevOps tech. (K8s, Docker, Helm, GCP, ...).
  • Why you’ll love us:

    You’ll be part of a growing, dynamic company with a truly international team. At Lodgify, we are full of contagious energy, hard work, and passion for what we do. We celebrate diversity and are proud to acknowledge a variety of backgrounds, perspectives and skills in our team; committed to creating a workplace where everyone is heard and feels a sense of belonging.

    What's in it for you?

    🏠 Remote Flexibility: The freedom to work from home.

    🌴 Time to Recharge: 25 working days of paid vacation and Jornada Intensiva in August.

    🛡️ Alan Health Insurance: Premium health, dental, and mental health support via Alan. Pre-existing conditions are covered.

    💸 Tax-Free Savings: Increase your take-home pay by using Flexible Remuneration for meal costs (up to €220/mo) and public transport (up to €136/mo).

    🖥️ Home Office Gear: We provide a table, ergonomic chair, and monitor for your home setup.

    🇪🇸 Language Learning: Free Spanish classes.

    🤑 Referral Program: Cash rewards for bringing in new talent.

    ✈️ Annual Offsite: We bring the whole team together in Barcelona once a year for an unforgettable company offsite!

    🎯 Dynamic Hub: A high-energy, inclusive environment designed for collaboration and connection with a team that represents over 60 countries.

    So, what are you waiting for? Apply now!

    All applications and CVs must be submitted in English 😉

    Benefits

    Flexible Work Hours

    Flexible Remuneration for meal costs (up to €220/mo) and public transport (up to €136/mo).

    Health Insurance

    Premium health, dental, and mental health support via Alan. Pre-existing conditions are covered.

    Home Office Stipend

    We provide a table, ergonomic chair, and monitor for your home setup.

    Learning Budget

    Free Spanish classes.

    annual company offsite in Barcelona

    We bring the whole team together in Barcelona once a year for an unforgettable company offsite!

    Paid Time Off

    25 working days of paid vacation and Jornada Intensiva in August.

    Remote-Friendly

    The freedom to work from home.

    Lodgify builds a powerful platform that helps property owners and managers streamline their vacation rental businesses using advanced technology. Our service is tailored for the global vacation rental market, providing tools that enable users to manage listings, bookings, and customer relationships all in one place. What sets us apart is our commitment to empowering entrepreneurs in the hospitality space to maximize their potential and grow their businesses.

    Founded
    Founded 2012
    Employees
    201-500 employees
    Industry
    computer software
    Funding stage
    Series B
    Total raised
    $37M raised
    View company profile