
51 - 200 employees
Founded 2012
✈️ Travel
💼 Consulting
📦 Logistics
💰 $80M Series D on 2018-02
Travel • Consulting • Logistics
Duetto is the world's #1 hotel revenue management system, providing cloud-based, scalable, and easy-to-use software that specializes in dynamic pricing and revenue optimization for the hospitality industry. Trusted globally by hotels, casinos, and resorts, Duetto empowers revenue teams with real-time insights on pricing, forecasting, and demand to maximize profitability and improve operational efficiency. The platform simplifies revenue management, offering tools for multi-property management, analytics, and automation, designed specifically to address the unique challenges faced by hotel operators.
🔥 8 minutes ago
🌐 Croatia, Spain, +1 more countries – Remote
⏰ Full Time
🔴 Lead
🧑💻 Full-stack Engineer
👻 Ghost score 15%
Where this job comes from
Posted on Duetto's careers page, not through a job board
First seen by Remote Rocketship 8 minutes ago

51 - 200 employees
Founded 2012
✈️ Travel
💼 Consulting
📦 Logistics
💰 $80M Series D on 2018-02
Travel • Consulting • Logistics
Duetto is the world's #1 hotel revenue management system, providing cloud-based, scalable, and easy-to-use software that specializes in dynamic pricing and revenue optimization for the hospitality industry. Trusted globally by hotels, casinos, and resorts, Duetto empowers revenue teams with real-time insights on pricing, forecasting, and demand to maximize profitability and improve operational efficiency. The platform simplifies revenue management, offering tools for multi-property management, analytics, and automation, designed specifically to address the unique challenges faced by hotel operators.
• Own the architecture and technical roadmap of Duetto's Java/Spring monolith • Drive domain decomposition, define service boundaries, and lead platform modernisation initiatives • Design and build event-driven data flows using AWS Kinesis, SQS/SNS, and Spring Cloud Stream • Improve the GraphQL API layer and backend services powering hotel pricing, inventory, and demand management across 80+ PMS/CRS integrations • Operate and tune MongoDB, Redis (Redisson), and PostgreSQL for performance and reliability • Strengthen platform observability through OpenTelemetry, Datadog, Prometheus, Grafana, and Sentry instrumentation • Pioneer AI-augmented engineering workflows using Claude Code, Claude MPM, and Duetto's in-house MCP server platform • Drive architecture decisions through design documents and RFCs • Establish patterns for schema evolution, contract testing, and observability • Mentor engineers across US and EU teams and raise standards for code quality and system design
• 7+ years building production backend systems at scale • Deep expertise in Java, Spring Framework, Gradle, and JVM performance tuning • Production experience with event-driven architectures, including AWS Kinesis, Kafka, or equivalent • Strong system design fundamentals: domain decomposition, modularity, and schema evolution • AWS production experience across EKS/ECS, S3, SQS/SNS, and IAM • Demonstrated track record of driving architecture decisions and authoring design documents without formal authority • Working proficiency in Python for tooling, automation, or data workflows is advantageous • Experience with MongoDB at scale, including indexing, aggregation pipelines, and sharding is advantageous • Hands-on experience with AI-assisted development, LLM coding agents, prompt engineering, or MCP tooling is advantageous • Experience evolving large monoliths toward modular or service-oriented architectures is advantageous • Familiarity with the hospitality domain, including PMS/CRS systems, rate management, or demand forecasting is advantageous
• Staff-level individual contributor role with genuine architectural authority • Real platform ownership at scale • Opportunity to pioneer AI-augmented engineering workflows • Cross-continental technical influence across US and European engineering teams • Equal opportunity and inclusive work environment
Apply NowImprove your chances of getting an interview by checking your resume score before you apply.