Sr. Director of Engineering
Marriott Tech Accelerator
About the role
About Us: Marriott International Inc. , headquartered in Bethesda, Maryland, USA, was founded in May 1927 by J. Willard Marriott and Alice S. Marriott with a modest nine-seat A&W root beer stand. Guided by the family's leadership and core principles, Marriott International today has grown into a global hospitality giant, operating approximately 9,000 properties and over 30 leading brands in more than 140 countries and territories.
From such humble beginnings to becoming the world’s largest hotel company, Marriott International has never stopped searching for inventive ways to serve its customers, provide opportunities for its associates, and grow their business. At Marriott Tech Accelerator, we are a team of passionate engineering minds dedicated to creating and building cutting-edge solutions that streamline operations and elevate guest experiences.
Role Title: Senior Engineering Manager
Senior Engineering Manager, Core Services Integration will be a highly engaged and motivated leader who will be responsible for designing, developing, integrating, deploying and supporting enterprise-level web applications and domain services. This role will design and develop integration solutions, implement APIs or microservices, adapters, and other integration mechanisms to facilitate date exchange between HR, Payroll, Loyalty, and ERP systems. The role will also manage a development and application support team with specialization in key areas across the target procurement ecosystem.
With leaders who have driven this transformation elsewhere, we need engineers who are excited about evolving the organization and setting the gold standard. Design, develop, and maintain scalable and high-performance APIs and microservices
Design and implement database schemas and optimize queries for performance.
Collaborate with cross-functional teams, including product managers, system integrators, and other engineers, to deliver high-quality software solutions.
Provide technical leadership and mentorship to engineering team members.
Conduct code reviews to ensure code quality and maintainability.
Maintain in-depth documentation of activities and system configuration and review documentation of junior / other engineers
Proactively perform troubleshooting, resolution, and problem analysis.
Participate in architectural discussions to help make the most efficient choices.
Assist with interviewing talent, provide peer reviews/feedback frequently and foster a modern engineering culture.
Serve in the on-call rotation
Provide technical leadership for successful platform and project implementations
Assist with determining priorities, schedules, plans and necessary resources to complete projects on schedule
Support achievement of performance goals, budget goals, team goals, etc.
Skill and Experience:
Strong understanding of full stack development principles and best practices.
Experience building RESTful APIs and microservices using NodeJS and NestJS or Java and Spring Boot
Solid understanding of database design and management (e.SQL, NoSQL).
Familiarity with GraphQL and Apollo Federation Subgraphs using NestJS
Experience with containerization technologies (e.Docker, Kubernetes)
Experience with cloud platforms; AWS suite of services is a plus.
Solid understanding of Platform engineering tools, processes and DevOps principles
Experience implementing and maintaining OAuth-based solutions
Experience implementing and maintaining middleware solutions and scalable message brokers like Kafka
Experience with implementing HR SaaS platforms is a plus,
Experience with Content and Document Management systems integrations
Experience with testing frameworks, tools and methodologies.
Experience with Agile development methodologies.
Experience with modeling and implementing AI and NLP search capabilities is a plus
Vendor management experience
Maintain a proper balance between business and operational risk.
Experience developing RESTful APIs, web services, web hooks or common backend integrations ideally within the procurement and ERP domain
Experience building and consuming APIs, particularly RESTful APIs and WebSocket protocols.
Understanding of API gateway concepts and policies.
Experience with various integration patterns (e.Experience implementing and maintaining OAuth-based solutions
Experience implementing and maintaining middleware solutions and scalable message brokers like Kafka
Experience with data migration and transformation efforts
Experience with SaaS platform configurations, customizations and wor
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free