Engineering Manager
About Duetto
Duetto is the industry-leading hospitality revenue management system, helping hotels, resorts, and casinos optimize revenue and profitability. Our SaaS platform powers thousands of properties globally and is evolving into a Revenue & Profit Operating System—a platform that learns from real-world outcomes and enables increasingly autonomous decision-making.
As we scale, we are modernizing our architecture, operating model, and development practices to maximize time to value, platform leverage, and long-term durability.
Role Summary
The Engineering Manager (EM) leads a product-aligned engineering team responsible for delivering end-to-end capabilities, not just features. This role balances people leadership, technical judgment, and execution, with a strong emphasis on outcomes, system health, and leverage creation.
Engineering Managers at Duetto are accountable for:
- Building high-performing, resilient teams
- Shipping high-quality software aligned to business outcomes
- Improving the long-term economics of the platform (cost, reliability, velocity)
- Adopting AI-accelerated development practices to amplify team effectiveness
This role collaborates closely with Product, Architecture, Data, and Platform partners across globally distributed teams.
Key Responsibilities
Team Leadership & Development
- Lead, coach, and develop a team of engineers through regular feedback, clear expectations, and growth plans.
- Foster a culture of ownership, accountability, and continuous improvement.
- Build durable team capability by reducing reliance on heroics and institutionalizing best practices.
Delivery & Outcomes
- Own delivery of team commitments with a focus on validated outcomes, not just shipped artifacts.
- Translate product and business goals into clear technical execution plans.
- Balance near-term delivery with long-term platform health and scalability.
Technical & Systems Leadership
- Provide technical direction and review for designs and implementations.
- Ensure systems are scalable, observable, secure, and cost-effective.
- Actively manage technical debt and KTLO, prioritizing work that increases long-term leverage.
- Partner with architects and platform teams to ensure local decisions align with global strategy.
AI-Accelerated Engineering
- Champion the use of AI-assisted and agentic development tools across the SDLC (coding, testing, refactoring, documentation, analysis).
- Coach engineers on effective human-plus-AI workflows to improve speed, quality, and learning.
- Continuously evaluate and evolve development practices as AI capabilities advance.
Operating Model & Ways of Working
- Use agile practices as a means to accelerate learning and delivery, not as an end in themselves.
- Ensure work is appropriately scoped, sequenced, and measured.
- Track and act on meaningful signals (e.g., cycle time, defect trends, operational health), avoiding vanity metrics.
Cross-Functional Collaboration
- Partner closely with Product, Data, Design, and Go-To-Market teams to deliver customer and business value.
- Communicate clearly with stakeholders, translating between technical and non-technical perspectives.
- Operate effectively within a globally distributed organization.
Qualifications
Required
- 7+ years of experience building and operating enterprise-grade SaaS systems.
- 2+ years of formal people management experience leading teams of 5+ engineers.
- Strong technical foundation with the ability to review designs and code across backend and frontend systems.
- Experience delivering complex systems incrementally in a production environment.
- Excellent written and verbal communication skills.
- Experience working with data-intensive systems (e.g., relational and/or NoSQL databases, APIs, event-driven systems).
Preferred
- Experience leading platform, application, infrastructure, data, or integration-heavy teams.
- Familiarity with AI-assisted or agentic development tools and workflows.
- Experience scaling systems and teams in a high-growth SaaS environment.
- Domain experience in hospitality, revenue management, or adjacent industries.
What Success Looks Like
- Your team consistently delivers meaningful business outcomes with increasing efficiency.
- System reliability, scalability, and cost profile improve over time.
- Engineers on your team grow in skill, autonomy, and impact.
- AI and automation meaningfully amplify the team’s effectiveness.
- Your area of ownership becomes easier—not harder—to build on over time.
Domain Focus
- You will manage a full stack team delivering a best in class product focusing on groups. The team owns multiple systems including complex UI pages, microservices, and forecasts. Systems are enterprise grade software with high SLA and quality requirements. UI is React (JS/Typescript), with a Java Spring monolith, Mongo DB, Spring Boot microservice with Postgres (RDS), all on AWS.
- This is a player/coach role. You will partner with the team’s technical lead to ensure that the team delivers to a high technical bar. You will also partner with the team’s product manager to find execution paths (the how) to delivering (the what).
- Keys to success: You are interested in hospitality. Hotel revenue management is a deep domain - you don’t need to join with domain expertise but impact in this role requires gaining it quickly. You are good at getting stuff done. Strong cross-functional communication and the ability to get things done in a dynamic environment. You are outcome focused. Individuals and interactions over processes and tools.
Create a Job Alert
Interested in building your career at Duetto Research? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field