Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Remote Staff Software Engineer (Python)

  • Job type Posted on: Jul 15, 2026
  • Experience level GrabJobs
  • Employment type New York, New York
  • Employment type Remote
  • Salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Remote Staff Software Engineer (Python) roles in New York.

View Salary Guide →

Job Title :

Remote Staff Software Engineer (Python)

Job Type :

Full-time

Job Location :

New York New York United States

Remote :

Yes

Jobcon Logo Job Description :

Staff Software Engineer — Data Platform (Python) If you want to own the data infrastructure that powers real-time pricing decisions for thousands of hotels worldwide — and youre energised by the idea of doing it in an engineering culture where AI isnt a future ambition but how work actually gets done today — this is the role. Youll be the technical authority on Duettos data lakehouse, driving everything from pipeline architecture and data quality to the shift from batch to near-real-time streaming. What Makes Us Different? Duetto is the hospitality industrys leading revenue management platform, founded in 2012 by former Wynn Resorts executives who knew the industry needed better technology. We built the worlds first Revenue & Profit Operating System — a suite of tools (GameChanger, ScoreBoard, BlockBuster, Advance and more) that goes beyond room pricing to give hotels, resorts and casinos a complete picture of their revenue and profitability. Trusted by clients ranging from independent boutique hotels to global chains, weve been named the #1 Revenue Management Software by HotelTechAwards four years running and the #1 Best Place to Work in Hotel Tech in 2025. Backed by GrowthCurve Capital since 2024, were accelerating our investment in AI — and were genuinely passionate about the industry we serve. We build products were proud of, for customers we care about. What Youll Be Doing Youll own the design, performance, and reliability of Duettos 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. Youll 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. Youll 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. Youll strengthen observability and reliability through Datadog, Sentry, and Sumo Logic, while optimising Glue job performance — worker sizing, DPU allocation, Spark tuning, and cost management. Youll build and maintain shared internal Python libraries published to JFrog, and drive improvements to GitHub Actions, Docker-based testing, and CI/CD deployment workflows. Youll 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. What Were Looking For You may be a good fit if you have: 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, 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 Strong candidates may also have: 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 Why Duetto? AI-first is not a marketing line here. Every engineer uses Claude Code and a custom multi-agent system daily. Youll contribute to AI-assisted pipeline generation and work alongside 17 specialised agents with human-in-the-loop approval gates — this is what the future of data engineering looks like, and were already living it. The technical challenge is real. Millions of rate decisions processed daily, 80+ integration partners, and a live evolution from batch to near-real-time streaming — the scale and complexity are genuine. Youll own something meaningful. This is a Staff-level role with true technical authority over the lakehouse that powers every pricing decision, forecast, and report in the product. A team worth joining. Low ego, high EQ, genuine intellectual curiosity, and active mentorship in both directions across a collaborative US and Europe team. Modern stack, real scale. Python/PySpark, Apache Iceberg, Airflow, AWS Glue, SageMaker, Terraform — tools selected for the problem, not the press release. The Details Location: Remote (US) Team: Data Platform Direct reports: None 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. Sound like you? You dont need to tick every box — if youre a strong Python data engineer whos excited by lakehouse architecture, streaming pipelines, and working in a genuinely AI-first engineering culture, wed love to hear from you. LI-REMOTE

Jobcon Logo Position Details

Posted:

Jul 15, 2026

Reference Number:

14660_D051785B5FCBA1C0DBB7BA451F553F55

Employment:

Full-time

Salary:

Not Available

City:

New York

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Remote Staff Software Engineer (Python)    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Staff Software Engineer — Data Platform (Python) If you want to own the data infrastructure that powers real-time pricing decisions for thousands of hotels worldwide — and youre energised by the idea of doing it in an engineering culture where AI isnt a future ambition but how work actually gets done today — this is the role. Youll be the technical authority on Duettos data lakehouse, driving everything from pipeline architecture and data quality to the shift from batch to near-real-time streaming. What Makes Us Different? Duetto is the hospitality industrys leading revenue management platform, founded in 2012 by former Wynn Resorts executives who knew the industry needed better technology. We built the worlds first Revenue & Profit Operating System — a suite of tools (GameChanger, ScoreBoard, BlockBuster, Advance and more) that goes beyond room pricing to give hotels, resorts and casinos a complete picture of their revenue and profitability. Trusted by clients ranging from independent boutique hotels to global chains, weve been named the #1 Revenue Management Software by HotelTechAwards four years running and the #1 Best Place to Work in Hotel Tech in 2025. Backed by GrowthCurve Capital since 2024, were accelerating our investment in AI — and were genuinely passionate about the industry we serve. We build products were proud of, for customers we care about. What Youll Be Doing Youll own the design, performance, and reliability of Duettos 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. Youll 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. Youll 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. Youll strengthen observability and reliability through Datadog, Sentry, and Sumo Logic, while optimising Glue job performance — worker sizing, DPU allocation, Spark tuning, and cost management. Youll build and maintain shared internal Python libraries published to JFrog, and drive improvements to GitHub Actions, Docker-based testing, and CI/CD deployment workflows. Youll 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. What Were Looking For You may be a good fit if you have: 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, 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 Strong candidates may also have: 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 Why Duetto? AI-first is not a marketing line here. Every engineer uses Claude Code and a custom multi-agent system daily. Youll contribute to AI-assisted pipeline generation and work alongside 17 specialised agents with human-in-the-loop approval gates — this is what the future of data engineering looks like, and were already living it. The technical challenge is real. Millions of rate decisions processed daily, 80+ integration partners, and a live evolution from batch to near-real-time streaming — the scale and complexity are genuine. Youll own something meaningful. This is a Staff-level role with true technical authority over the lakehouse that powers every pricing decision, forecast, and report in the product. A team worth joining. Low ego, high EQ, genuine intellectual curiosity, and active mentorship in both directions across a collaborative US and Europe team. Modern stack, real scale. Python/PySpark, Apache Iceberg, Airflow, AWS Glue, SageMaker, Terraform — tools selected for the problem, not the press release. The Details Location: Remote (US) Team: Data Platform Direct reports: None 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. Sound like you? You dont need to tick every box — if youre a strong Python data engineer whos excited by lakehouse architecture, streaming pipelines, and working in a genuinely AI-first engineering culture, wed love to hear from you. LI-REMOTE

Loading
Please wait..!!