Proactive and opinionated with a track record of tackling challenges head-first and transforming teams’ ways-of-working.
Proven experience in leading and mentoring software engineers, supporting their growth and success.
Strong product and customer mindset; experience building customer-facing products and partnering effectively with Product Managers.
Technical expertise in OOP languages such as Java and modern technology stacks; comfortable diving into code to assist the team.
Experience working with Frontend and/or Mobile engineers.
Experience building distributed, high scalability systems using event-driven, asynchronous, and microservice architectures.
Experience decoupling systems without disrupting business continuity.
Knowledge of promoting virality among users and managing complex interactions (e.g., referrer-referee, social media sharing, seller-buyer).
Excellent communication skills; able to explain complex technical concepts to both technical and non-technical audiences.
Thrives in collaborative environments and works effectively with cross-functional teams including data science, design, product management, and analytics.
What you'll be doing
Lead, coach, and mentor a team of engineers, supporting their growth and empowering high performance.
Collaborate closely with Product Managers to shape roadmap and technical/product vision focused on reaching customers, enabling advocacy, and rewarding recommendations.
Own technical strategy and delivery of referral and word of mouth platforms, including hands-on development and architecting for scale and resilience.
Ensure the team is well-resourced, plans effectively, and delivers on roadmap commitments.
Maintain high standards for tech quality and lead by example, while staying involved in tech and product details.
Foster a culture of collaboration, ownership, and continuous improvement within the team.
Manage hiring, growth, and development of the engineering team and their impact at the company.
Work cross-functionally with Marketing, Regional teams, and other product groups to develop incentives and campaigns for different use cases and markets.
Maintain awareness of the broader Scalable Growth space and support platform/tooling usage by other teams.
Stay hands-on when needed and participate in the team's on-call rotation for critical services.