Choice Hotels is looking to transform the experience for guests, associates, and franchisees by delivering scalable, high-impact software solutions that shape the future of hospitality technology
Requirements
- Proven success delivering secure, scalable, highly available systems and modern architectures
- Exceptional grasp of SDLC and agile practices (coding standards, reviews, source control, CI/CD, testing, operations) and experience embedding AI into the lifecycle (AI-DLC)
- Proficiency in one or more modern stacks: Java/JVM, Python, or TypeScript/Next.js
- Strong grasp of RESTful and event-driven architectures; experience with SQL & NoSQL databases and distributed data design
- Experience with cloud-native platforms, generative AI, and agent-based architectures
- Strong communication & stakeholder management; able to translate technical decisions into business value for guests, associates, and franchisees
- Ability to mentor technical talent, evangelize designs, and drive cross-functional collaboration
Responsibilities
- Lead and develop a high-performing engineering team to deliver scalable applications/services using cutting-edge technologies and best-in-class methodologies
- Own delivery excellence across architecture, design, implementation, code reviews, automated testing, and production readiness
- Be hands-on when needed to accelerate outcomes—design and build POCs, drive Vibe Coding sessions, and create Spec-to-Code demonstrations using Java/JVM, Python, or TypeScript/Next.js
- Plan and execute on the domain roadmap: anticipate tech needs, evaluate emerging tools, and map them to business outcomes for guests, associates, and franchisees
- Embed AI across planning, design, coding, test, security, and operations; deliver measurable gains in speed, quality, resilience, developer experience, and cost
- Ensure high availability, reliability, and performance through world-class monitoring, alerting, SLOs/SLIs, error budgets, and self-healing practices
- Safeguard systems and data; promote PCI/SOX compliance and participate in audits; codify controls via policy-as-code and automated checks
Other
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or related discipline (required); Master’s degree (preferred)
- 8+ years building high-volume, mission-critical applications; 5+ years technical leadership; 2+ years people management
- Demonstrates key competencies: Strategic Dexterity, Collaboration & Influence, and Technical Excellence
- Ability to work with cross-functional partners (Product, Architecture, PMO, Business stakeholders)
- Must be eligible to work in the US (this role is not eligible for sponsorship)