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

Software Engineer Senior - Golang

iFood 5K-10K Air Freight & Logistics

The iFood platform team is hiring a technical leader to drive software and systems improvements for scalable, resilient, high-performance technology supporting one of Latin America's largest digital delivery and fintech ecosystems.

Go Machine Learning
6 hours, 38 minutes ago

Senior Software Engineer, Customer Portal

Veriff 51-250 IT Services

Veriff is hiring a Senior Software Engineer for its Customer Portal team to build and evolve a self-serve platform used by SaaS and enterprise customers to manage identity verification services.

JavaScript Node.js Prometheus React REST API TypeScript
6 hours, 38 minutes ago

Senior Software Engineer, Growth

Fleetio 51-250 Road & Rail

Fleetio is hiring a remote Senior Software Engineer for its Growth Engineering team to build personalized onboarding and experimentation experiences that increase user adoption and long-term success.

PostgreSQL React Ruby on Rails Tailwind CSS TypeScript
6 hours, 53 minutes ago

Cobol/IDMS Developer

CSCI Consulting 51-250 Professional Services

CSCI Consulting is hiring a Senior Developer to support a cutting-edge federal project focused on Mainframe IDMS and COBOL systems.

Agile COBOL SQL
6 hours, 53 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