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.