Summary:
The Opportunity
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.
The Role
Hyatt is seeking a Senior Full Stack Software Engineerjoining 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.
Qualifications:
Experience Required:
• 8+ years of experience architecting and developing full-stack solutions, with hands-on use of software build and deployment tools (e.g., Jenkins, Git, GitLab, CI/CD pipelines).
• 8+ years of experience in application and backend API development using object-oriented programming (Java, Go, TypeScript/JavaScript).
• 8+ years of web application development experience (HTML, CSS, React, Node.js, TypeScript/JavaScript/Python).
• Strong understanding of AWS serverless solutions (AWS...S3, CloudFront, API Gateway, Lambda, SQS, EventBridge).
• Experience working with cloud database services (DynamoDB, Snowflake).
• Experience with containerization (Snowpark Container Services, Docker, AWS ECS/Fargate).
• Experience with cloud build and deployment tools.
• Experience with Infrastructure-as-Code (IaC) tools and frameworks, such as Serverless Framework, AWS CloudFormation, and Terraform.
• Base understanding of cloud services and infrastructure in AWS.
• Knowledge of event-driven and service-oriented architectures.
• Experience working in Agile development environments and tools.
• Strong problem solving and troubleshooting skill
• Strong verbal and written communication skills.
• Experience designing and implementing automated unit, integration, and end-to-end tests, and applying application security and accessibility best practices.
• Demonstrated experience integrating AI/LLM capabilities into production applications, including prompt design, API integration, and at least one grounded approach such as retrieval-augmented generation (RAG).
• Ability to evaluate AI-generated results for correctness, relevance, safety, and bias; understanding of privacy, security, and responsible-use considerations for AI systems.
• Experience using an AI coding assistant (for example, GitHub Copilot, Amazon Q Developer, or an equivalent tool) in a software development workflow, with the judgment to review, test, and secure AI-generated code.
Experience Preferred:
• Bachelor's degree in engineering, Computer Science, Statistics, Economics, Mathematics, Finance, or a related quantitative field
• Professional certifications in AWS, Snowflake
• Experience with Hospitality is also preferred.
The position responsibilities outlined above are in no way to be construed as all-encompassing. Other duties, responsibilities, and qualifications may be required and/or assigned as necessary.
We welcome you:
Research shows that individuals tend to apply to jobs only if they meet all the listed job qualifications. Unsure if you check every box, but feeling inspired to enhance your career? Apply. We'd love to consider your unique experiences and how you could make Hyatt even better.
The salary range for this position is $133,200 - $170,000
The final pay rate/salary offered to the successful candidate will depend on experience, skill level and other qualifications for the role, as well as the location of the performance of work. Pay for the successful candidate will meet local requirements, including the local minimum wage rate.
We value our relationships with recruitment partners and require that agencies contact us first before submitting any candidates. Hyatt will not be responsible for any fees and obligations associated with unsolicited submissions unless a formal agreement is in place.