Engineering Lead - Recommend Team (Backend Focused - Hands on)
Engineering Lead - Recommend Team (Backend Focused - Hands on)
Requirements
Proactive and opinionated, tackling challenges head-first and leading action beyond strict remit to achieve goals.
Proven experience in leading and mentoring software engineers, supporting their growth and success.
Strong product and customer mindset with experience building customer-facing products; partnership in Product Discovery and multiple hat-wearing (Product, Design, Analytics).
Strong technical expertise in OOP languages such as Java and modern technology stacks; comfortable with hands-on coding and guiding the team.
Experience working with Frontend and/or Mobile engineers.
Experience building distributed, high scalability systems, event-driven, asynchronous, and microservice architectures; adept at decoupling systems without disrupting business continuity.
Experience in domains promoting virality and complex user interactions (e.g., referrer-referee, social media sharing, seller-buyer interactions).
Excellent communication skills, able to articulate complex technical concepts to both technical and non-technical audiences.
Thrives in collaborative environments and has experience working effectively with cross-functional teams such as data science, designers, product managers, and analysts.
What you'll be doing
Lead, coach, and mentor a team of driven engineers to support their growth and empower high performance.
Collaborate closely with Product Manager and team to shape roadmap and set technical and product vision focusing on customer reach, ease of advocacy, and recognition for referrals.
Own technical strategy and delivery of referral and word of mouth platform; architect for scale and resilience empowering flexible incentivized campaigns and guiding referred customers.
Ensure team is well-resourced, able to plan effectively, and supported to deliver on roadmap commitments.
Maintain close involvement with tech and product, leading by example with high quality standards.
Foster a culture of collaboration, ownership, and continuous improvement; maintain health and productivity of engineers.
Manage hiring, growth, and development of team and its impact within the company.
Work cross-functionally with Marketing, Regional, and other product teams to launch new incentives and campaigns tailored to different use cases and markets.
Maintain overview of wider Scalable Growth area and consider engineering as a whole, enabling other teams to build on the platform and tooling.
Understand team’s systems deeply to be hands-on when needed and participate in on-call rotation for critical services.