Engineering Manager, Growth Personalization
Zapier
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
AI at Zapier
At Zapier, we build and use automation every day to make work more efficient, creative, and human. Using AI tools responsibly and transparently during your application process is encouraged. Please review Zapier's guidance on How to Collaborate with AI During Zapier’s Hiring Process.
We are seeking an Engineering Manager, Growth Personalization to lead our Personalization Platform team within the Growth Engineering organization. In this role, you will be responsible for leading a team of engineers in building, scaling, and maintaining Zapier's personalization infrastructure. This platform powers contextual experiences across our entire product, enabling data-driven product experiences, enhancing user engagement through personalized recommendations, and establishing a foundation for delivering tailored experiences at scale across Zapier.
You will work closely with Data, Product, and other cross-functional teams to ensure our personalization platform is robust, scalable, and directly supports user activation and retention goals.
If you are looking to lead high-impact projects at a fast-growing, profitable, and remote-first company, this opportunity is for you!
About You
- You are an experienced engineering leader with 3+ years of experience managing teams focused on personalization, experimentation, or growth platforms. You thrive in fast-paced, data-driven environments and can manage ambiguity effectively.
- You possess deep technical expertise in modern web technologies and personalization ecosystems, including recommendation engines, A/B testing platforms, feature flagging, and real-time data pipelines.
- You have hands-on experience with Zapier's core tech stack, which includes TypeScript, Python, Node.js, GraphQL, and Next.js. You can contribute to technical discussions, code reviews, and architecture decisions.
- You have a strong understanding of personalization strategies, user segmentation, ML model integration, and data-driven product development.
- You are a strong collaborator who can build alignment across Engineering, Data, and Product teams. Your communication skills enable you to balance technical debt with business needs while building trust with stakeholders.
- You embrace change and view system migrations and organizational shifts as opportunities for platform improvement, leading your team through ambiguity with a focus on outcomes.
- You have excellent written and verbal communication skills, capable of conveying complex technical concepts to diverse audiences and providing clear, actionable updates to leadership.
Things You'll Do
- Define the technical strategy for the Personalization Platform, collaborating with stakeholders across Data, Product, and Growth teams to align technical solutions with business goals.
- Lead technical execution, including system design, architecture, and operational excellence, ensuring the reliability and scalability of personalization and experimentation infrastructure.
- Own the development of self-service tools that empower product teams to design, deploy, and analyze their own A/B tests and personalized experiences independently.
- Partner closely with the Data organization to implement recommendation engines and user context APIs, driving front-end personalization across the logged-in member homepage, onboarding survey, and embedded experiences.
- Build and maintain high-throughput, low-latency systems that deliver personalized content and recommendations in real-time using technologies such as Algolia, GraphQL, and edge computing.
- Stay current with personalization and experimentation trends, ensuring Zapier maintains a competitive approach to user engagement and growth.
- Develop effective communication strategies, monitor team progress, and lead through weekly one-on-ones and team meetings.
- Build rapport with each engineering team member, providing coaching and mentorship to enhance their skills and performance management when necessary.
- Participate in code reviews, sharing technical knowledge across Zapier and documenting it appropriately.
- Maintain a customer focus, using feedback and data insights to guide your team through tradeoffs, ensuring quality while being flexible and creative with scope.
- Actively recruit, onboard, and train new engineers at Zapier, and support the continuous improvement of engineering hiring practices.
- Create documentation and training resources to help teams effectively utilize the personalization platform and drive its adoption across the organization.
How To Apply
At Zapier, we believe in diverse perspectives and have a non-standard application process to promote inclusion and equity. We encourage you to apply even if your skills don’t exactly match the job description. Please answer a few in-depth questions in our application; resume and CV fields are optional.
Education is not a requirement, but if an offer is extended, your most recent educational experience will be needed for the background check process.
You will hear back from us promptly regarding your application status. If you have questions about your application or the process, please contact your recruiter.
Zapier is an equal-opportunity employer committed to Diversity, Inclusion, Belonging, and Equity. We welcome applications from individuals with disabilities and will provide reasonable accommodations; contact jobs@zapier.com for assistance.
The anticipated application window is 30 days from the job posting date, unless filled sooner or later due to applicant volume. Zapier is an all-remote company, but please note that some countries are excluded from permanent employment due to legal considerations.
Key skills/competency
- Engineering Management
- Personalization Platform
- Growth Engineering
- Recommendation Engines
- A/B Testing
- Real-time Data Pipelines
- TypeScript/Python/Node.js
- GraphQL/Next.js
- System Design/Architecture
- Team Leadership/Mentorship
How to Get Hired at Zapier
- Research Zapier's culture: Study their mission, values, remote work guide, and D&I commitment.
- Show AI transparency: Follow Zapier's guidelines on using AI tools responsibly during the hiring process.
- Tailor application answers: Specifically address points from the 'About You' and 'Things You'll Do' sections.
- Highlight relevant experience: Emphasize your background in personalization, experimentation, and growth platforms.
- Demonstrate technical leadership: Showcase expertise in TypeScript, Python, Node.js, GraphQL, and system design.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background