Staff Software Engineer
GrabJobs
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 you're energised by the idea of doing it in an engineering culture where AI isn't a future ambition but how work actually gets done today — this is the role. You'll be the technical authority on Duetto's 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 industry's leading revenue management platform, founded in 2012 by former Wynn Resorts executives who knew the industry needed better technology. We built the world's 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, we've 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, we're accelerating our investment in AI — and we're genuinely passionate about the industry we serve. We build products we're proud of, for customers we care about. What You'll Be Doing 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. What We're 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. You'll 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 we're 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. You'll 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 don't need to tick every box — if you're a strong Python data engineer who's excited by lakehouse architecture, streaming pipelines, and working in a genuinely AI-first engineering culture, we'd love to hear from you. #LI-REMOTE
$135k - $175k
...projects, leveraging your knowledge of architectural patterns, software delivery, and continuous deployment. You will also work with senior technical people at LendingTree to educate and mentor engineers within the rest of the technical organization. You will be seen...SuggestedFull timeWork at officeRemote workMonday to Friday$116k - $174k
Staff Software Engineer - IE07IEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs, too. Join...SuggestedFull timeTemporary workWork at office3 days per week$110k
...to doing the right things right. You will join our Product Engineering team that shares a passion for designing quality solutions,... ...are changing the way people experience life at work!As our Staff Software Engineer at NAVEX, you will have ample opportunity to invest...Suggested$127.6k - $191.4k
Senior Staff Software Engineer - IE07HEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs,...SuggestedFull timeTemporary work$116k - $174k
Staff Software Engineer - IE07IEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs, too. Join...SuggestedFull timeTemporary workWork at office3 days per week$116k - $174k
Staff Software Engineer - IE07IEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs, too. Join...Full timeTemporary workWork at office3 days per week$253.9k - $298.7k
...foster collaboration, connection, and alignment. Attendance is expected and fully supported. We’re looking to hire a Senior Staff Software Engineer to join one of our teams within the Platform Product Group. The Platform Product Group’s mission is to build a trusted,...Local area$116k - $174k
Staff Software Engineer - IE07IEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs, too. Join...Full timeTemporary workWork at office3 days per week- ...like you to join us in our mission. So, what’s the role? As a Staff Engineer at Kin, you'll develop the products and features that make... ...database, and we apply Agile methodologies to our product and software development processes. In your role, you will have the opportunity...Full timeTemporary workRemote workVisa sponsorshipWork visaFlexible hoursShift work
$200.8k - $251k
...company builds on:the standards, patterns, and infrastructure that engineering teamsuseto move fast and buildefficiently. The Performance team... ..., measure, and enforce how systems behave under load. As a Staff Engineer in Architecture, your influence extends beyond what you...Local areaFlexible hours- ...features, or experiences. We’re not afraid to look to outside influences and create new frameworks.We are seeking a Senior Staff level Software Engineer with strong knowledge of Event Driven Architecture, GraphQL, and has experience building scalable external facing...Full timeLocal areaFlexible hours3 days per week
$125k
...to doing the right things right. You will join our Product Engineering team that shares a passion for writing great code, embracing... ...protect their reputation and bottom line. As a Data Senior Staff Software Engineer, you will influence technical designs and implement...$85k - $140k
...culture celebrates quick learners, critical thinkers, and problem solvers eager to drive change. Role Summary/Purpose: As a Software Engineer, your role will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt...Full timeWork experience placementWork from homeVisa sponsorshipWork visaMonday to Friday$92k - $115k
...big ideas, and your desire to team up with some of the best and brightest in technology and entertainment. AXS is seeking a Software Engineer to join our carbonhouse team in Charlotte, NC. This role will be geared toward someone with a strong interest in applied AI to...Full timeLocal areaWorldwideFlexible hours$120k - $145k
...platform using modern IaC (Infrastructure as Code) practices under the guidance of senior engineers. Support the development and operation of CI/CD pipelines to enable agile and secure software deployments. Building and operating infrastructure utilizing container...Full timeWork experience placementWork at officeImmediate startFlexible hours$100k - $150k
...fits into Red Ventures? Click here [ As a Security Operations Engineer, you will identify and reduce risk across our cloud and SaaS... ...of Kubernetes security, image scanning, and securing software delivery pipelines * Compliance frameworks: working knowledge...Full timeTemporary workLocal areaRemote workFlexible hours- ...follow the company on Twitter at for more information.Job DescriptionProSidian Consulting is seeking a talented and motivated software engineer with interest and experience in design and implementation of database-centric system architectures. The ideal candidate will...Contract workFor contractors
- As a Full stack .NET Developer here at Honeywell, you will be responsible for designing, developing, and maintaining software applications using the .NET framework. You will work closely with cross-functional teams to gather requirements, analyze user needs, and implement...Permanent employmentTemporary workFlexible hours
$102.9k - $179.9k
...goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance... ...principal architecture integrity is maintainedMentors other software engineers and coach team on Continuous Integration and Continuous...Full timeWork at officeFlexible hoursDay shift$111.61k - $131.3k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...principles.Drive technical strategy, solution architecture, and engineering best practices across multiple Agile teams, ensuring alignment...Full timeWork experience placementLocal area3 days per week- ...master’s degree; or equivalent experience5+ years of experience in software development, with demonstrated knowledge and hands-on... ...critically about backlog prioritizationPractical knowledge of software engineering best practices, including Agile development methodologies,...ApprenticeshipEasy work
$116.5k - $169k
...languages such as Ruby, with a demonstrated understanding of software architecture principles required to design scalable systemsDemonstrated... ...to ensure code quality, maintainability, and alignment with engineering standardsDevelop and maintain unit and end-to-end tests to...Full time$115k - $180k
What You'll DoWe’re looking for a Senior Software Engineer to join our Digital Tools & Products team in our Asset Management business. In this role, you’ll lead the design and development of modern, data-driven web applications and help shape the technical direction of...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at officeImmediate start- Software Development EngineerIntapp is seeking a Software Development Engineer to contribute to the design and build of our rapidly growing suite of enterprise cloud applications. Each application is designed to fill a specific business need and includes a web-based user...Full timeLocal areaFlexible hours
$118.65k - $150k
AT A GLANCEThe Senior Software Engineer is a crucial role within our organization, requiring work in various capacities and adaptation to different work arrangements based on the needs set by the business.Where You'll BeTo prioritize togetherness, culture, and accountability...Work at officeRemote workMonday to Friday- About this role:Wells Fargo is seeking a Senior Software Engineer...In this role, you will:Design, develop, test, deploy, and maintain intuitive web-based user interfaces using C# Blazor Server, NET Framework, HTML, CSS, JavaScript, and relevant front-end frameworks.Translate...Full timeWork experience placementWork at officeRelocation package
- ...goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance... ...principal architecture integrity is maintainedMentors other software engineers and coach team on Continuous Integration and Continuous...Full timeWork at officeDay shift
$119.77k - $140.9k
...decisions and actions, and good citizenship.Works alongside product engineering team. Responsible for designing, testing, developing,... ...understands Scrum while developing a point of view on an effective software delivery process. Reviews tasks critically and ensures they...Full timeWork at officeLocal areaRemote workFlexible hours3 days per week- ...Enterprise Resiliency, Privacy, CAO Data and Insights technology needs.Within COO Technology we are seeking a Specialty Senior SAP Software Engineer to join the CAO (Chief Administration Office) Technology team to support Corporate Properties Group (CPG) aligned to the CAO....Work experience placementWork at office
- To Apply for this Job Click HereSenior Software Engineer | H1B Sponsorship Available Charlotte, NC | HybridThis is a high impact role sitting at the crossroads of frontend engineering, design systems, and AI driven automation for a leading enterprise client in Charlotte...H1bVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software engineer - cloud services Charlotte, NC
- id software Charlotte, NC
- healthcare software sales Charlotte, NC
- software technical support Charlotte, NC
- software asset management analyst Charlotte, NC
- software implementation project manager Charlotte, NC
- software trainer Charlotte, NC
- software sales executive Charlotte, NC
- software sales representative Charlotte, NC
- software technical support engineer Charlotte, NC

