Engineering Manager | E-commerce Team
Zoe
Job Summary
ZOE is seeking an Engineering Manager to lead and grow a team of individual contributors within their Premium Product area. This is a hands-on role where the manager will contribute to technical decisions and implementation, overseeing the full lifecycle of pricing, payment systems, and checkout experiences for e-commerce. The role involves full-stack development across web and mobile, and integrations with third-party systems. The manager will lead a cross-functional team of engineers, a Product Manager, and a Designer, collaborating with Marketing, Finance, and Operations. Key responsibilities include providing hands-on technical leadership, mentoring engineers, championing clean code and testing, architecting scalable systems, accelerating delivery, and fostering a psychologically safe environment. The ideal candidate has a strong technical background with system design and architecture skills, at least 3 years of experience leading distributed, full-stack teams in a fast-paced environment, and a servant leadership approach.
Must Have
- Strong technical background with system design skills
- 3+ years leading distributed, full-stack teams
- Hands-on technical leadership and mentorship
- Architecting scalable and maintainable systems
- Excellent communication and collaboration skills
- Data-driven approach and attention to detail
Good to Have
- Experience with payment systems
- Tackling scalability challenges
- Working with Support teams
- Building web or app applications
Perks & Benefits
- Competitive compensation package with base pay and stock options
- Comprehensive benefits package
- Remote-first company culture
- Flexible work environment
- Opportunities for professional development
- Regular team offsites and company-wide retreats
Job Description
🎯 What You’ll Be Doing
- Hands-on technical leadership: You’ll actively participate in technical decisions, code reviews, and architecture discussions. While you won’t be writing code full-time, you will lead by example and stay close to the technology.
- Igniting Potential: Lead, mentor, and empower a high-performing team of 3–6 engineers (all individual contributors), focusing relentlessly on outcomes that wow our members, not just output.
- Leading by Example: You're not afraid to get your hands dirty! Dive deep into the codebase, championing clean code and testing best practices. Your technical expertise will inspire and guide your team.
- Architecting for Tomorrow: Champion scalable, maintainable, and observable systems. You’ll be expected to bring strong system design skills and help the team navigate complexity effectively
- Challenging the Status Quo: As a startup, agility is our superpower. You'll fearlessly challenge scope and sequencing, finding innovative ways to accelerate delivery while strategically tackling technical debt. We expect you to be an owner, pushing boundaries across product, design, and leadership.
- Cultivating Excellence: Elevate our engineering talent! You'll be a dedicated coach and mentor, fostering growth and ensuring our quality bar remains sky-high.
- Building a Safe Haven: Create an environment of unparalleled psychological safety where collaboration thrives and every voice is heard and valued.
- Shaping Our Future: Play a pivotal role in our technical leadership team, actively shaping the vibrant ZOE engineering culture.
- Forging Powerful Partnerships: Build strong, trust-based relationships with stakeholders, translating their needs into a roadmap that delivers tangible value directly to our members.
- Iterating for Impact: Embrace the power of rapid feedback! Release small, impactful changes frequently to learn, adapt, and delight our users faster.
🌟 We think you would be great if you…
- Have a strong technical background and can demonstrate deep system design and architecture skills.
- Have 3 years of experience leading a distributed, full-stack team in a fast-paced, high-growth environment.
- Are innately hands-on, ready to dive into the most complex technical challenges when duty calls.
- Bring a proven track record of leading a distributed, full-stack team in a fast-paced, high-growth environment.
- Are the epitome of ownership and clarity. You thrive in ambiguity, turning uncertainty into decisive action.
- Possess the rare gift of seamless collaboration, bridging the gap between technical concepts and non-technical stakeholders with ease.
- Are a true servant leader, finding joy in elevating others and creating opportunities for them to shine.
- Love to step back, reframe challenges, and uncover innovative solutions from a fresh perspective.
- Command exceptional communication skills, both written and verbal, making complex ideas simple and compelling.
- Thrive in a dynamic product trio, collaborating seamlessly with product and design to rapidly build, test, and launch groundbreaking ideas.
- Are fiercely data-driven, challenging teams to measure impact and demonstrate undeniable added value.
- Exhibit an unwavering attention to detail and an unyielding commitment to delivering impeccable, high-quality code.
🏆 Bonus Points - Not required, but WOW us!
- Experience or exposure to the intricacies of payment systems.
- A proven ability to tackle scalability challenges (backend, data pipelines).
- Experience working hand-in-hand with Support teams, with an understanding of best practices for handling support at scale.
- A background in building cutting-edge web or app applications.
✨ Our Hiring Journey
- 👋 Intro Chat with Talent Team – 30–40 mins
- 🧠 Hiring Manager Interview – 45 mins
- 🛠️ System Design Interview – 60 mins
- 🤝 Cross-Functional Collaboration Interview – 45 mins
- 💬 Final Values & Leadership Interview – 45 mins
- 🎉 Offer Stage