This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Come join a dynamic Core Platform Engineering team. Lead the team of dedicated engineers to continue to enhance, evolve and innovate Marriott’s Core Platform, as well as oversee the day to day application development projects for various on property stay experience Mobile/iPad/Tablet applications. This role is pivotal in delivering seamless, intuitive, and high-performance digital experiences that elevate guest engagement and operational efficiency across our hospitality ecosystem.
Job Responsibility:
Lead the team of dedicated engineers to continue to enhance, evolve and innovate Marriott’s Core Platform
Oversee the day to day application development projects for various on property stay experience Mobile/iPad/Tablet applications
Deliver seamless, intuitive, and high-performance digital experiences that elevate guest engagement and operational efficiency across our hospitality ecosystem
Directly manage software engineers and project managers
Function as the technical decision-maker and problem solver to deliver projects on time and on budget
Promote project quality and manage the application development team to promote satisfaction with all technology teams and business partners by following standard application development tools and processes
Manage continuous improvement program to improve quality, consistency, and client satisfaction
Managing Application Development Standards, Processes, and Tools
Managing Day-To-Day Relationships with Teams
Implementing and Managing Continuous Improvement Program
Requirements:
10+ years of application development leadership experience
Enterprise-scale native mobile application development across multiple platforms with strong capability in iOS, Android and iPadOS
Experience in any of Mobile frameworks like iOS, Android, Flutter, ReactNative, .NET MAUI etc
Experience developing apps in Flutter and Dart is preferred
Deep understanding of web and mobile architecture patterns, experience with state management solutions, and expertise in implementing offline services and background tasks
Experience & understanding of DevOps, CI/CD pipelines, logging, metrics, monitoring, tracing, service mesh, LTM, GTM, SEO etc
Experience with public cloud platforms and designing cloud native solutions (e.g. AWS, Azure)
Strong understanding of API platforms, frontend technologies, back-end services, database and networking components of full stack infrastructure
Undergraduate/graduate degree or equivalent education + experience
Direct management of complex budgets in excess of $5M+ annual direct and indirect costs
Direct management of cross functional, sourced, or matrixed teams
Nice to have:
Proven knowledge of Agile methodology
preferably SAFe Agile
Excellent knowledge of working with dynamic data using services (e.g., JSON, XML, REST APIs etc)
Nice to have experience with other technologies like Java, Python, GraphQL, Javascript, React, NodeJS, NoSQL, Spring boot, Kafka, Docker, K8s, etc
Experience with Content Management Systems
Experience & expertise with microservices architectures, Service Mesh (e.g. Istio), Service discovery, rate limiting, config management etc
Experience with mixed onshore 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
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
Self-driven, curious and a fast-learner, and able to work in a fast-paced environment launching new consumer products to market
Strong interpersonal and stakeholder management skills with the ability to coordinate between technical and business teams
Relevant experience in systems integration and development, package analysis and implementation
Strong experience and knowledge of what it takes to operate a production platform
What we offer:
401(k) plan
stock purchase plan
discounts at Marriott properties
commuter benefits
employee assistance plan
childcare discounts
coverage for medical, dental, vision, health care flexible spending account, dependent care flexible spending account, life insurance, disability insurance, accident insurance, adoption expense reimbursements, paid parental leave