[Remote] Staff Software Engineer (Python)
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.ResponsibilitiesYou'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 strategiesYou'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 lakehouseYou'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 onYou'll strengthen observability and reliability through Datadog, Sentry, and Sumo Logic, while optimising Glue job performance β worker sizing, DPU allocation, Spark tuning, and cost managementYou'll build and maintain shared internal Python libraries published to JFrog, and drive improvements to GitHub Actions, Docker-based testing, and CI/CD deployment workflowsYou'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 agentsSkills7+ years building production data systems in PythonDeep expertise in PySpark and distributed data processing β Glue, EMR, or DatabricksStrong experience with lakehouse architectures: Iceberg, Delta Lake, or Hudi on S3Production experience with Airflow or a comparable workflow orchestratorSolid AWS production experience across S3, Glue, Athena, Lambda, and SQSA track record of improving data quality, governance, and pipeline reliability at scaleWorking knowledge of Java for reading upstream systemsExperience with Trino or Presto for interactive SQL analytics at scaleExperience with dbt for data transformation and modellingFamiliarity with Great Expectations or similar data quality frameworksGenuine interest in AI-assisted development and LLM-based toolingFamiliarity with hospitality data β reservations, rates, inventory, demand signalsCompany OverviewDuetto 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 SponsorshipDuetto 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.