Back

[Remote] Staff Software Engineer (Python)

Worldwide Salaried Open

Note: The job is a remote job and is open to candidates in USA. Duetto is the hospitality industry's leading revenue management platform, founded by former Wynn Resorts executives. They are seeking a Staff Software Engineer for their Data Platform to own the design and reliability of their data lakehouse, driving innovations in data processing and governance while leveraging AI technologies.

Responsibilities

  • You'll own the design, performance, and reliability of Duetto's data lakehouse — evolving the Python/PySpark pipeline framework across a bronze → silver → gold architecture on AWS, including Glue jobs, Iceberg MERGE operations, schema evolution, and partitioning strategies
  • You'll architect the shift from batch to near-real-time streaming, building SQS-driven stream pipelines with Iceberg sinks and expanding ingestion, normalisation, and analytics layers across the full lakehouse
  • You'll drive data quality and governance at scale — extending the Great Expectations framework, leading adoption of data contracts to formalise schemas between producers and consumers, and owning the Athena SQL layer that analysts and product teams depend on
  • You'll strengthen observability and reliability through Datadog, Sentry, and Sumo Logic, while optimising Glue job performance — worker sizing, DPU allocation, Spark tuning, and cost management
  • You'll build and maintain shared internal Python libraries published to JFrog, and drive improvements to GitHub Actions, Docker-based testing, and CI/CD deployment workflows
  • You'll work AI-first every day — using Claude Code and MCP tools in your regular workflow, and contributing to AI-assisted pipeline generation, schema inference, and automated data quality alongside a custom multi-agent system with 17 specialised agents

Skills

  • 7+ years building production data systems in Python
  • Deep expertise in PySpark and distributed data processing — Glue, EMR, or Databricks
  • Strong experience with lakehouse architectures: Iceberg, Workastra 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 modelling
  • Familiarity with Great Expectations or similar data quality frameworks
  • Genuine interest in AI-assisted development and LLM-based tooling
  • Familiarity with hospitality data — reservations, rates, inventory, demand signals

Company Overview

  • Duetto specializes in cloud applications, SAAS, revenue management systems, and hotel leadership software. It was founded in 2012, and is headquartered in San Francisco, California, USA, with a workforce of 51-200 employees. Its website is https://www.duettocloud.com.
  • Company H1B Sponsorship

  • Duetto has a track record of offering H1B sponsorships, with 7 in 2025, 3 in 2024, 3 in 2023, 5 in 2022, 3 in 2021, 1 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • Apply To This Job

    More jobs

    [Remote] Manager, Content Partnerships Marketing

    Worldwide Salaried

    [Remote] Content Strategist + Producer

    Worldwide Salaried

    [Remote] Account Executive - Acute Therapies - St. Louis

    Worldwide Salaried

    [Remote] Head of Finance

    Worldwide Salaried

    [Remote] QA Engineer (Remote)

    Worldwide Salaried

    [Remote] Customer Success Manager

    Worldwide Salaried

    [Remote] Customer Success Manager

    Worldwide Salaried

    [Remote] Consultant - Senior Power Platform Security Engineer

    Worldwide Salaried

    [Remote] Sales Director - HealthCare

    Worldwide Salaried

    [Remote] Social Media Manager - Charleston

    Worldwide Salaried

    Experienced Retail Customer Service Associate – Delivering Exceptional Service at arenaflex

    Worldwide Salaried

    Women’s Health Nurse – Instructor! No Previous Teaching Exp Required

    Worldwide Salaried

    .NET SQL

    Worldwide Salaried

    Senior Software Engineer, Voice AI

    Worldwide Salaried

    Experienced Virtual Data Entry Clerk - Typist for arenaflex: Join Our Remote Team and Contribute to Data Excellence

    Worldwide Salaried

    Remote Live Chat Customer Support Specialist – Real‑Time Engagement, Technical Troubleshooting & Customer Success Champion at arenaflex

    Worldwide Salaried

    [Remote] Project Manager

    Worldwide Salaried

    Entry-Level Remote Data Entry Specialist – arenaflex – Accurate Data Management & Remote Operations – $31/hr

    Worldwide Salaried

    Entry-Level Remote Data Entry Associate – Join arenaflex’s Global Entertainment Data Team and Launch Your Career in Digital Media Management

    Worldwide Salaried

    Senior Software Engineer, Windows/Desktop Applications - Bishkek, Kyrgyzstan

    Worldwide Salaried