M

Marriott International

Manages and franchises hotels around the world

Principal Engineer - Android Platform

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeBethesda, MD, USA$127k - $215k /yrIn-person

About the Job

Requirements

  • At least 10 years of application development leadership experience, including enterprise-scale native mobile application development across multiple platforms with strong Android capability.
  • Expert-level Android architecture and coding ability in Kotlin, with knowledge of Java.
  • Extensive experience developing a variety of large Android apps supporting millions of users at scale.
  • Experience managing multiple omnichannel development efforts integrating with multiple back-end systems.
  • Experience with automation, continuous integration and continuous delivery, release management processes, and application deployments to app stores.
  • Familiarity with enterprise-level software development kits for analytics, networking, customer engagement, and application performance monitoring.
  • Strong understanding of application programming interface platforms, backend services, database and networking components of full-stack infrastructure.
  • An undergraduate or graduate degree, or equivalent education and experience.

Responsibilities

  • Define and build the next evolution of mobile solutions for the Marriott Bonvoy app, overseeing mini-projects to ensure timely delivery within scope.
  • Provide strategic technical advisory, help define the platform target architecture, and advise on the mobile platform roadmap.
  • Lead architecture and framework initiatives while combining hands-on development with technical advisory responsibilities.
  • Partner with product owners and lead technical workgroups, addressing complex, non-routine challenges.
  • Research, design, and implement capabilities that meet current and future developer and user needs while aligning with design, technology, and security standards.
  • Conduct code reviews, mentor developers, and recommend improvements to workflows, tools, and standards.
  • Explore operating-system and device capabilities, research emerging tools and libraries, and assess new technologies through hands-on proofs of concept.
  • Educate and inspire the broader mobile engineering community inside and outside the organization.
  • Work with direct reports to facilitate consistent service delivery across client groups.
  • Facilitate compliance with standard application development tools and processes, including software development lifecycle tools and processes for waterfall and agile development, estimating, and deployment.
  • Monitor projects for adherence to defined application development processes and communicate opportunities for broader information technology and corporate standards and policies.
  • Communicate application development policy changes affecting service providers or company operations.
  • Manage application development projects in partnership with information technology teams, business partners, and providers; provide project management, oversee team reporting, lead project reviews, and manage relationships with information technology teams.
  • Monitor projects for alignment with the business case process, resolve escalated service delivery problems, manage service-level reporting, and alert leaders to degraded or missed service levels.
  • Assist with application development and maintenance of service provider project management standards and tools; participate in client portfolio and demand management and engage service providers to ensure client satisfaction.
  • Validate that service providers deliver services in accordance with master services agreements, progress services to match client needs, comply with agreements, meet business needs, and maintain effective contracts.
  • Support information technology strategy and planning, follow governance decision rights, standards, and practices, emphasize accurate estimating and planning, and provide input to business, discipline, and continent information technology budgets.
  • Drive adoption of CMMI or similar metrics to demonstrate continuous improvement and industry alignment.
  • Measure quality consistency and client satisfaction, implement continuous improvement activities with service providers, information technology teams, and business partners, and respond to project survey or other feedback issues.

Desired Qualifications

  • Demonstrated success leading medium- to large-scale initiatives or transformations.
  • Knowledge of Agile methodology, preferably SAFe Agile.
  • Experience with mixed and offshore delivery models.
  • Process management, negotiation, influencing, and problem-resolution skills.
  • Ability to prioritize and execute tasks in a high-pressure environment.
  • Knowledge of the business environment, service requirements, and hospitality culture.
  • Knowledge of or familiarity with the iOS platform.
  • Ability to assess customer or client needs, approach solutions creatively, decide on appropriate courses of action, and influence those actions.
  • Ability to understand and communicate the lifecycle of technologies and applications and translate it into business strategies for client organizations.
  • Understanding of information technology financial structures and ability to manage corporate financial processes and standards, including process-cost drivers.
  • Verbal and written communication skills to explain complex technical ideas in clear business terms.
  • Ability to accomplish results through others by establishing relationships, effective controls, and leading in a managed service environment.

About the Company

Marriott International

Manages and franchises hotels around the world

Marriott International manages and franchises hotels and resorts for leisure and business travelers, with brands spanning luxury stays, select-service hotels and extended visits. Its portfolio includes The Ritz-Carlton, Sheraton and Courtyard, giving hotel owners different formats for serving guests. Most properties belong to third-party owners: Marriott earns management fees tied to hotel revenue and profit, or franchise royalties for use of its brands and systems, while owning or leasing a small share itself. The company also licenses its names for branded residences and vacation ownership properties. With operating roots dating to 1927, Marriott is headquartered in Bethesda, Maryland.

Company size
10,001+
Company stage
IPO
Headquarters
Bethesda, MD
Founded
1927

Recently Posted Jobs

Explore more opportunities at Marriott International

See more jobs