Loading...

Software Engineer (with Haskell)

Duetto

Empowering Hotels & Casinos with efficient revenue strategies to price & unlock critical data.

About the Company

Duetto is a high-growth global technology company transforming the hotel industry through innovative cloud-based solutions. With a passion for cutting-edge technology and hospitality optimization, Duetto helps hoteliers maximize revenue and efficiency.

The engineering team works with a modern tech stack, leveraging Haskell, MongoDB, Java, AWS, memcached, and Redis to build scalable and high-performance applications.

About the Role

A Haskell Engineer is needed to join the Duetto Rate Engine (DRE) team, which powers customer booking engines with real-time rates and availability. This position is focused 100% on backend development, ensuring seamless system integration, building new features, and enhancing platform scalability.

This role involves working closely with product teams, engineers, and stakeholders to drive the development of high-volume, high-availability systems.

Key Responsibilities

  • Develop and maintain backend services for real-time rate and availability calculations.
  • Build new integrations and enhance system architecture for scalability and efficiency.
  • Work closely with product teams to translate requirements into scalable solutions.
  • Contribute to design documentation and end-to-end implementation of new features.
  • Collaborate with engineering teams in the US and LATAM to align project scope and execution.
  • Optimize Haskell code for performance and scalability.
  • Participate in code reviews, technical discussions, and system architecture improvements.

Required Qualifications

  • 5+ years of hands-on experience with Haskell, MongoDB, and AWS.
  • 7+ years of experience in designing enterprise-grade, mission-critical applications.
  • Strong understanding of functional programming principles.
  • Expertise in designing and implementing scalable backend systems.
  • Experience optimizing Haskell code for performance.
  • Passion for clean code, large-scale systems, and data-driven solutions.
  • Strong problem-solving skills and the ability to anticipate potential bottlenecks and technical challenges.
  • US Citizenship or Green Card required.

Preferred Skills

  • Experience with ETL processes and data normalization.
  • Knowledge of Property Management Systems (PMS) or hospitality technology.

For additional information and the full job description, visit the link to our official website below:

Copyright © 2025 haskell-jobs. All Rights Reserved.