About CookUnity
Food has lost its soul to modern convenience. And with it, has lost the power to nourish, inspire, and connect us. So in 2018, CookUnity was founded as the first-of-its-kind platform that connects the world with the source of truly great food: chefs. Today, CookUnity delivers 35 million meals a year from the industry’s best chefs to homes all over the country. Fresh. Ready-to-eat. And crafted with the passion that nourishes body and soul.
Unwilling to stop there, CookUnity is expanding beyond delivery to become an ever-innovating marketplace focused on our singular mission: empower Chefs to nourish the world.
If that mission has you hungry in more ways than one, you’ve found the right job posting.
About The Team:
The Horizons Team is part of CookUnity’s Marketplace Zone, which focuses on creating a seamless and scalable platform that connects chefs with consumers. The Horizons Team is at the forefront of exploring and enabling different business and ordering models—from on‑demand meals to subscription boxes—to unlock future revenue streams and customer journeys. This team is in charge of the creative, experimental user experiences in the frontend, as well as the complex and crucial backend of subscription management and order processing.
The Role:
We are looking for an experienced Engineering Manager to lead the Horizons Team. In this role, you will be responsible for driving technical excellence and architecture evolution, mentoring and coaching engineers, and ensuring timely delivery of projects that create meaningful business impact. You will lead a high-performing team of passionate engineers, partnering with Product and Design to deliver exceptional user experiences.
Responsibilities:
- Lead a team of web, mobile, and backend engineers.
- Provide technical and architectural guidance, actively contributing to technical decisions, participating in code reviews, and collaborating on implementation while establishing a forward-looking strategy for architecture evolution to support scalability and business goals.
- Define and refine team processes, including agile methodologies, to prioritize, plan, and execute projects effectively.
- Collaborate cross-functionally with Product, Design, QA, and other stakeholders; facilitate clear and effective communication between engineering teams and other departments.
- Hire, develop, and retain top engineering talent, creating an environment where individuals can grow and thrive.
- Strategically allocate resources, including personnel and tools, to optimize project execution and ensure deadlines are consistently met.
- Deliver high-impact projects on time, maintaining a balance between rapid delivery and long-term system quality and reliability.
- Establish and oversee quality assurance processes to uphold high standards in product development and deployment.
- Manage tech debt proactively to maintain a scalable and maintainable system.
Minimum Requirements:
- 2+ years of experience as an Engineering Manager leading a high-performing, cross-functional team.
- Hands-on experience at production scale and proficiency in parts of our tech stack — React, TypeScript, Backend-for-Frontend APIs, Node.JS, Kotlin, Postgres/MySQL, AWS, React Native.
- Demonstrated expertise with agile methodologies and a deep understanding of the software development lifecycle.
- Strong English communication skills, with the ability to clearly articulate complex ideas to both technical and non-technical audiences.
- Proven ability to design and guide scalable, resilient, and maintainable system architectures.
- Track record of coaching and mentoring engineers, leveraging feedback as a tool for growth and improvement.
- Ability to thrive in a fast-paced, evolving startup environment, adapting to changes and helping team members build resilience.
Preferred Requirements:
- Experience in B2C with marketplace platforms, e-commerce, or related industries.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Benefits: