Jobs and Careers
MA

Principal Engineer

Marriott International
United Statesfull_timeVerifiedPosted 11 Aug 2025
💰 $208,900/yr($125,600/yr$208,900/yr)

About the role

JOB SUMMARY:  

Serves as a technical subject matter expert (SME) for the Digital Web Engineering Platform and provides strategic technical advisory and hands-on support for the Marriott.com towards organizational and departmental goals. Helps define the Target Architecture for the Platform and advises on the Digital Web Engineering Platform Roadmap and priorities. Serves on the Digital Web Engineering Platform Team and regularly delivers high-impact code. Leads architecture and framework initiatives.

Partners with other Principal Engineers, Engineering Directors, Enterprise Architecture and squad Tech Leads to advise on solutioning for major features and adherence to architecture and security standards – helping to solve the most complex problems while resulting in high-quality output. Performs code reviews and coaches developers. Provides recommendations for improvements around workflow, tools and standards.

Stays abreast of the platform ecosystem to remain an expert authority on Digital Web Engineering Platform capabilities and possibilities. Researches and explores other tools, solutions, frameworks, etc. and how the industry and community at large are using them. Leads proof of concepts and helps to objectively assess technologies against goals and constraints. Educates the Digital Web engineering community, internal and external.

 


CANDIDATE PROFILE  

Education and Experience 
 

Required:

  • 10+ years’ experience in software design and development with expert level expertise in multiple programming languages like JavaScript, TypeScript, NodeJS, Next.js, React.js 
  • Experience using GraphQL and REST 
  • 5+ years hands-on experience with application development tools and content management systems like Adobe Experience Manager
  • Management of multiple Omni-Channel development efforts integrating with multiple back-end systems
  • Experience in building enterprise scale web applications using micro front-end architecture 
  • Experience with modern web technologies and techniques such as HTML5, CSS3, CSS frameworks, CSS pre-processors, ES6, JavaScript build tools 
  • Experience in developing software using Front-end libraries/frameworks - primarily React 
  • Experience in customizing webpack configurations and writing custom plugins to bundle code as UMD bundle for isomorphic consumption 
  • Strong knowledge in SEO, WCAG compliance, performance optimization techniques 
  • Experience in applying software engineering best practices, setting front-end software and UX implementation standards 
  • Undergraduate degree or equivalent experience/certification

Preferred:

  • Demonstrated success leading medium- to large-scale initiatives/transformations 
  • Proven knowledge of Agile methodology; preferably SAFe Agile
  • Experience with mixed and offshore delivery models
  • Good process management, negotiating, influencing and problem resolution skills 
  • Proven ability to effectively prioritize and execute tasks in a high-pressure environment
  • Knowledge of business environment, service requirements and hospitality culture
  • Knowledge of / familiarity with the other platform (iOS) as well
  • Demonstrated ability to assess customer/client needs, creatively approach solutions, decide and influence appropriate courses of action
  • Ability to understand and communicate the lifecycle of technologies and applications and to translate into business strategies for the client organizations.
  • Solid understanding of IT financial structures and ability to manage to corporate financial processes and standards - including drivers of process costs
  • Strong verbal and written communication skills with the ability to articulate complex technical ideas in easy to understand business terms
  • Ability to accomplish results through others, particularly by establishing relationships, effective controls and leading in a managed service environment

 

CORE WORK ACTIVITIES      

Managing Application Development Standards, Processes, and Tools
 

  • Works with direct reports to facilitate consistency of service delivery across client groups
  • Facilitates compliance with the standard set of application development tools and processes that will drive consistency and predictability throughout the SDLC for all client groups including:
    • SDLC standard tools and processes for both waterfall and agile development
    • Estimating standard tools and processes, incorporating flexibility for small and large projects
    • Deployment standard tools and processes
  •  Monitors projects for adherence to defined application development proce

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Marriott International

View company profile →