Full Job Description
Senior Full Stack Software Engineer (Remote)
Hyatt seeks an experienced Senior Full Stack Software Engineer who will be an exceptional addition to our growing engineering team. Senior Full Stack Software Engineer will work closely with engineering, product managers and data science teams to meet data requirements of various initiatives in Hyatt.
As a Senior Full Stack Software Engineer, you will take on big data challenges in an agile way. In this role, you will build data pipelines that enable engineers, analysts and other stakeholders across the organization. You will build data models to deliver insightful analytics while ensuring the highest standard in data integrity. You will integrate different data sources, improve the efficiency, reliability, and latency of our data system, help automate data pipelines, and improve our data model and overall architecture. You will be leading multiple data projects with planned and coordinated execution and on-time delivery of quality products.
You will be part of a highly visible, collaborative and passionate data engineering team and will be working on all the aspects of design, development and implementation of scalable and reliable data products and pipelines.
Applying the latest techniques and approaches across the domains of data products, and machine learning engineering isn't just a nice to have, it's a must.
This candidate builds fantastic relationships across all levels of the organization and is recognized as a problem solver who looks to elevate the work of everyone around them. You will be part of a team that is passionate about our purpose, committed to nurturing curiosity and new skills, and building connections across the organization with colleagues, customers, and guests.
As our ideal candidate, you understand the power and purpose of our culture of care, and embody our core values of Empathy, Inclusion, Integrity, Experimentation, Respect, and Wellbeing. You enjoy working with others, are results-driven, and are looking for a variety of opportunities to develop personally and professionally.
The Role
Hyatt is seeking a Senior Full Stack Software Engineer joining the Data and AI organization, working on new, innovative systems for Hyatt colleagues and Owners & Operators. This individual will work closely with back-end services teams, front-end designers, and product management to create scalable applications on the web. As a Senior Full Stack Software Engineer, this individual takes a direct hand in the performance of the team while remaining directly involved with development efforts. They apply DevOps tools and culture to deliver software to production early and often, with highly automated and reliable procedures
POSITION RESPONSIBILITIES:
• Design, Develop and Operate Full Stack Cloud Solutions and Services in an AWS Cloud Environment using a serverless-first and managed-service-first approach (React, TypeScript, AWS Lambda, NodeJS, Serverless Framework).
• Write Clean, maintainable and efficient code following industry best practices and coding standards.
• Develop UI interfaces with React (hooks, functional components, context) with strong command of component composition, state management patterns, and render lifecycle.
• Define application infrastructure using an Infrastructure-as-Code (IaC) approach, primarily with Terraform.
• Provide hands-on technical leadership throughout the development lifecycle, with a strong focus on delivering high-quality solutions.
• Lead technical discussions to share knowledge and build consensus among engineers to develop the best possible solutions.
• Maintain DevOps processes and deployment pipelines to support the implementation and release of applications and new features.
• Collaborate closely with product managers and UX designers to align engineering efforts with business goals and user needs.
• Participate in product planning and roadmap discussions, contributing technical insights to influence product direction.
• Take ownership of end-to-end feature development - from ideation and prototyping to deployment and continuous improvement.
• Leverage analytics and user feedback to iterate on features and improve the overall product experience.
• Mentor engineering team members in technical decision-making, code reviews, and adherence to engineering practices and standards.
• Foster a diverse and inclusive team culture while demonstrating a strong commitment to Hyatt's core values.
• Design and build AI-enabled product capabilities using approved large language model (LLM) services and APIs, integrating them with web applications and backend services.
• Develop retrieval-augmented generation (RAG) and other grounded AI patterns where appropriate, using enterprise data sources and suitable embedding or vector-search technologies.
• Apply responsible AI practices, including evaluation for accuracy and relevance, grounding and citation checks where applicable, privacy and security safeguards, human review for higher-impact use cases, and monitoring for quality and cost.
• Use approved AI coding assistants (such as GitHub Copilot, Amazon Q Developer, or equivalent) to support implementation, testing, documentation, and code exploration; review and validate generated output before use and follow company policies for confidential data and intellectual property.