Duetto

Duetto

Duetto provides cloud-based hotel revenue management software and strategy solutions, empowering hotels and casinos to optimize profit and unlock critical data with innovative tools like Gamechanger and Scoreboard.

Hotels, Restaurants & Leisure
51-250
Founded 2012
$143M raised

Description

  • Own the design, performance, and reliability of the data lakehouse across a bronze → silver → gold architecture on AWS.
  • Evolve the Python and PySpark pipeline framework, including Glue jobs, Iceberg MERGE operations, schema evolution, and partitioning strategies.
  • Architect the transition from batch processing to near-real-time streaming with SQS-driven pipelines and Iceberg sinks.
  • Expand ingestion, normalization, and analytics layers across the full lakehouse.
  • Drive data quality and governance by extending Great Expectations and leading adoption of data contracts.
  • Own the Athena SQL layer used by analysts and product teams.
  • Improve observability and reliability using Datadog, Sentry, and Sumo Logic while optimizing Glue performance and cost.
  • Build and maintain shared internal Python libraries published to JFrog.
  • Improve GitHub Actions, Docker-based testing, and CI/CD deployment workflows.
  • Use AI-first development tools in daily work and contribute to AI-assisted pipeline generation and automated data quality initiatives.

Requirements

  • 7+ years building production data systems in Python.
  • Deep expertise in PySpark and distributed data processing tools such as Glue, EMR, or Databricks.
  • Strong experience with lakehouse architectures such as Iceberg, Delta Lake, or Hudi on S3.
  • Production experience with Airflow or a comparable workflow orchestrator.
  • Solid AWS production experience across S3, Glue, Athena, Lambda, and SQS.
  • A track record of improving data quality, governance, and pipeline reliability at scale.
  • Working knowledge of Java for reading upstream systems.
  • Experience with Trino or Presto for interactive SQL analytics at scale.
  • Experience with dbt for data transformation and modeling.
  • Familiarity with Great Expectations or similar data quality frameworks.
  • Genuine interest in AI-assisted development and LLM-based tooling.
  • Familiarity with hospitality data such as reservations, rates, inventory, and demand signals.

Benefits

  • Remote work location in the US.
  • No direct reports.
  • No travel required.
  • Opportunity to work with an AI-first engineering culture and daily use of Claude Code and custom multi-agent tooling.
  • Staff-level role with true technical authority over a critical platform.
  • Collaborative team environment with mentorship across US and Europe.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Battery Simulation & Computational Scientist Internship

Sila 251-1K Industrial Conglomerates

Sila is hiring a Battery Simulation & Computational Scientist intern to develop physics-based battery models and computational tools that support next-generation battery materials research.

CI/CD Docker Git GitHub GitLab Linux macOS NumPy Pandas Python SciPy Snowflake SQL
3 hours, 1 minute ago
3 hours, 1 minute ago

Senior Software Engineer- Client Dev

Zynga 1K-5K Internet Software & Services

Zynga is hiring a software engineer to help build and maintain live game features and performance for its global interactive entertainment portfolio.

Agile Android AWS C# C++ Game Design iOS Java JavaScript Python React
3 hours, 16 minutes ago

Software Engineer, C++

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a software engineer for its Air & Missile Defense Radar team to develop real-time tracking systems that detect, track, and characterize airborne threats for mission-critical defense operations.

Agile C++ Git JavaScript Machine Learning MATLAB Node.js Python React SQL Statistics
3 hours, 16 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers