8+ years of professional software engineering experience, with at least 3 years in a management role
Strong technical background with hands-on experience in building scalable, resilient, and observable distributed systems
Proven track record of successfully leading and growing engineering teams
Experience in setting technical vision and strategy aligned with business goals
Strong communication and interpersonal skills to effectively collaborate with cross-functional teams
It's Preferred If You Have One Or More Of:
Experience driving collaboration across organizational boundaries, building multi-dimensional relationships, and importing and exporting ideas to acheive broad organizational goals
Knowledge of AI and ML, with a strategic and innovative mindset to enable AI and GenAI into platform capabilities
Prior experience with Marketing technologies
Experience in Agile methodologies and DevOps practices
Track record of mentoring and developing engineering talent