Tech Lead Developer (Java/AEM)
Company Background:
harpin AI is a high-growth, seed-stage startup on a mission to close the gap between what your data holds and what your business can achieve. We help enterprise teams unlock the revenue potential of their existing CRM, loyalty, and support systems — without replacing a thing. Built by a proven team with decades of experience in CX, marketing, and data systems, harpin AI was born from a clear market truth: businesses are sitting on massive amounts of valuable data — but most of it goes unused. Fragmented tools, messy data, and dashboards that don’t drive action create a wall between insights and outcomes. We created harpin AI to tear that wall down. Instead of another dashboard or CDP, we built a set of modular, AI-powered tools that activate the systems you already use — fueling faster decisions, smarter customer experiences, and measurable ROI. Whether it's identifying at-risk customers, surfacing churn signals, or launching campaigns with validated segments, harpin AI turns data from a liability into a competitive advantage. Our customers span retail, hospitality, and gaming, and use harpin AI to drive growth in days — not quarters. If you’re excited about joining a sharp, decisive, purpose-driven team that’s redefining what data can do, we’d love to meet you.
Project Description:
The Technical Lead is responsible for leading the successful delivery of multiple concurrent digital initiatives for Marriott. This role blends hands‑on engineering (≈50%) with architecture, technical leadership, and delivery oversight (≈50%).
You will guide the design and development of modern React-based digital experiences leveraging Adobe App Builder, AEM, and Marriott enterprise APIs, while leading a distributed engineering team and partnering closely with Marriott technology stakeholders.
This role also champions modern engineering practices, including AI-assisted development, automation, and scalable cloud-native architectures, ensuring that teams deliver high-quality solutions efficiently and consistently.
The ideal candidate is both a strong architect and a pragmatic builder who thrives in fast-moving enterprise environments and enjoys mentoring teams while staying deeply technical.