Croatia (Remote) Remote (Global) Employment

Duetto Research is hiring a Staff Software Engineer — Data Integrations Platform

Responsibilities

  • You'll architect and build Frontdoor — a Python-based integration platform using FastAPI, Pydantic, and PyArrow that normalises data from global partners (RateGain, Lighthouse, PMS/CRS vendors) into industry-standard Parquet datasets on S3, consumable by any downstream revenue management system.
  • You'll design and orchestrate data pipelines via Kestra with event-driven triggers and multi-step normalisation flows, while maintaining and modularising the existing Java Integration Service that handles SOAP/XML and REST/JSON across 80+ live integrations.
  • You'll own the cloud footprint — infrastructure as code using Terraform for AWS (EKS, S3, RDS, Secrets Manager) and Helm for Kubernetes — and drive schema evolution strategies, contract testing, template compliance, and observability across the platform.
  • You'll pioneer AI-augmented engineering workflows using Claude Code and 17+ custom agents orchestrated via Claude MPM, with human-in-the-loop approval gates for architecture and deployments — and contribute to our in-house MCP server platform with 82+ tools that connect agents directly to internal services.
  • You'll drive technical standards across the team: design docs, architecture decisions, code quality, and system design — influencing without formal authority in the way Staff engineers do.
  • You'll mentor engineers across US and LATAM teams, raising the bar on backend and data engineering craft in a collaborative, low-ego environment where growth goes in both directions.

Requirements

  • 7+ years building production backend systems
  • Deep experience in Java (Spring ecosystem) with working proficiency in Python
  • A strong track record in data ingestion, schema evolution, and high-volume data processing
  • Production AWS experience across S3, SQS/SNS, EKS/ECS, and IAM
  • The ability to navigate a legacy monolith while simultaneously building a new platform — knowing when to refactor and when to replace
  • A history of driving architecture decisions and writing design docs without needing formal authority to do it

Nice to Have

  • Experience with Kestra, Airflow, or similar workflow orchestrators
  • Knowledge of the hospitality domain — PMS/CRS systems, rate shopping, channel distribution
  • Genuine interest in AI-assisted development, prompt engineering, and LLM coding agents

Work Arrangement

Remote (Worldwide)

Team

Structure: Integrations

Additional Information

  • Travel: None
  • Duetto is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by applicable law.
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Duetto Research

Duetto is a provider of cloud-based revenue and profit optimization solutions for the hospitality industry. The company specializes in helping hotels, casinos, resorts, and other hospitality businesses maximize profitability through data-driven pricing and revenue management strategies.

Their platform, known as the Revenue & Profit Operating System (RP-OS), integrates a suite of products including GameChanger, ScoreBoard, BlockBuster, Advance, GameTime, and HotStats. These tools enable real-time pricing, forecasting, group business optimization, AI-driven insights, and profitability benchmarking.

Duetto serves over 7,500 properties across 100+ countries, working with leading brands to improve performance through automation, advanced analytics, and seamless integration with existing technology stacks.

All jobs at Duetto Research Visit website
Job Details
Department Integrations
Category backend
Posted a day ago