

Senior Digital Solutions Engineer
(21779)
At Kerzner, we never settle. Through continued innovation, our team of pioneers push until the next level is achieved, and then to keep going. Our philosophy is simple - we go above and beyond to Blow Away our Guest and Colleagues. Good enough never is. For us, it is all about perfection and innovation. This is not simply our job, it’s our passion.
Our Colleagues are at the heart of who we are and what we do. With an international team of over 10,000 Colleagues and strong strategic growth on the horizon, we offer unrivalled career opportunities around the world. We are committed to provide our Colleagues at all levels with opportunities to grow and develop within the organisation through personalised development plans and tailored succession planning. We invest in our communities to sustain the environment where we operate and minimising our own footprint. Whether it is through animal conservation, education or tree-planting, we like to give back in as many ways as we can to help our communities flourish.
Job Summary
Kerzner is seeking an experienced, hands-on full-stack software engineer with strong expertise in modern application development, solution architecture, digital platforms and systems integration. The ideal candidate should be proficient in leveraging AI-powered coding agents and modern development tools to accelerate software engineering, while maintaining high standards of code quality, security and maintainability. The role requires the ability to lead end-to-end technical delivery of digital solutions, from design and development through integration, testing, production rollout and ongoing operational support.
Develop and maintain digital products, including websites, web applications, mobile applications, customer-facing AI tools including corresponding integrations across all Kerzner brands, Atlantis, One&Only, SIRO and Rare Finds.
Partner with the Director Digital Products, who owns commercial outcomes, prioritization and platform decisions, with the Director Digital UI/UX, who owns experience strategy and design execution and with VP Data & AI, who leads the vision, strategy, and execution of Data, Analytics, and Artificial Intelligence across our brands. Translate agreed requirements and designs into high-quality software engineering solutions.
Strategic Impact
- Accelerate delivery of guest-facing digital experiences and AI-enabled services.
- Strengthen internal engineering capability, leveraging AI coding agents to improve development productivity, quality and speed while reducing external vendor dependency.
- Establish reusable components and integrations that support delivery across brands.
- Balance rapid experimentation with security, maintainability and operational reliability.
Key Responsibilities
Solution Design & Development
- Build responsive websites, web applications, mobile applications, AI tools and supporting services.
- Integrate AI-enabled services, chatbots and assistants into digital applications, collaborating with the Data & AI team. Build and maintain APIs and integrations with relevant enterprise and hospitality platforms. Experience on integrating digital apps with enterprise applications and hospitality systems, including CRM, ERP, CMS and integration middleware such as MuleSoft is a plus.
- Translate business requirements and UX/UI designs into accessible, performant solutions.
- Build and maintain a shared, multi-brand component library by translating design system tokens (colour, typography, spacing, theming) into reusable, accessible front-end components, documented and tested in Storybook.
- Streamline design-to-code workflows with the Digital UI/UX team, using tools such as Figma Dev Mode and the Figma MCP server with AI coding assistants to keep code and design sources in sync.
- Assess technical options and communicate feasibility, effort, dependencies and trade-offs.
Engineering Quality & Operations
- Apply secure coding, privacy-by-design, access controls and responsible AI practices.
- Implement automated testing, code reviews, version control and deployment pipelines.
- Monitor application performance, reliability and errors; troubleshoot issues and address root causes.
- Maintain technical documentation, deployment procedures and support handovers.
- Manage technical debt and improve existing code, components and integrations.
Collaboration & Technical Guidance
- Work with product, design, data, cybersecurity and IT operations teams throughout delivery.
- Review vendor deliverables for code quality, integration readiness and maintainability.
- Lead end-to-end technical design of digital solutions, provide technical guidance and mentor colleagues without requiring formal people management.
- Prototype new ideas and validate their suitability before production deployment.
Ways of Working
- Remain hands-on, accountable and focused on delivering high-quality solutions.
- Deliver iteratively, with clear acceptance criteria and early stakeholder feedback.
- Embrace AI-assisted software engineering practices to improve delivery speed and productivity, proactively staying abreast of emerging AI coding tools, while retaining accountability for technical decisions, code quality and security.
- Reuse approved platforms and components before introducing new technologies.
- Escalate delivery risks, security concerns and dependencies promptly.
Skills, Experience & Educational Requirements
Education & Experience
- Degree in Computer Science, Software Engineering or related discipline, or equivalent practical experience.
- 10+ years of hands-on software development experience, including delivery of production-grade digital applications.
- Demonstrated experience across full-stack web development, mobile applications and API integrations.
- Practical experience developing and deploying AI-enabled applications or conversational solutions.
- Hospitality, travel, luxury retail or eCommerce experience is an additional benefit but not a requirement.
Technical Expertise
- Strong knowledge of modern front-end frameworks and back-end development experience.
- Proficiency in relevant coding languages, including TypeScript/JavaScript, Python, SQL, HTML/CSS, and frameworks/runtime including Next.js, React, React Native and Node.js
- Experience building design systems and component libraries, including design token pipelines, Storybook and Figma-to-code workflows (e.g. Figma MCP).
- Strong understanding of software architecture, application design patterns, API design, databases and scalable backend services.
- Experience with a cross-platform mobile framework or native mobile development.
- Working knowledge of cloud services, databases, authentication and API security.
- Experience with large language model integration, retrieval-augmented generation and AI quality evaluation.
- Proficiency in Git, automated testing, CI/CD, application monitoring and technical documentation.
- Understanding of accessibility, web performance and secure software development.
Professional Behaviors
- Strong problem-solving skills, sound technical judgement and attention to detail.
- Clear communicator who explains technical topics to non-technical stakeholders.
- Collaborative, pragmatic and comfortable working across brands and disciplines.
- Takes ownership of delivery quality and ongoing solution reliability.
I have read and understand the duties required of me and will adhere to and perform them as required.
Our company is expanding faster than ever before. We are investing in the growth of our company, and that means we are committed to investing in you. Join a team that is open-hearted, innovative, inclusive, and inspiring in spirit. We believe in making our guests happy beyond anything they have ever imagined. We wow them at every turn and create memories that will last a lifetime. You will be at the heart of this vision, to constantly innovate to deliver Amazing Experiences and Everlasting Memories.