hero

Search open roles at our portfolio companies

195
companies
1,372
Jobs

Engineering Manager

Food52

Food52

Software Engineering, Other Engineering
Brooklyn, NY, USA
Posted on Oct 12, 2024
Job Type
Full-time
Description

Our family of brands comprises Dansk, the heritage home brand from Denmark, Schoolhouse, the lighting and lifestyle goods company based in Portland, Oregon, and Food52, the curated cooking and home destination, based in Brooklyn New York.

Food52 is a next-generation cooking and home company, named one of the World's Most Innovative Companies by Fast Company, with a monthly reach of more than 30 million people. The digital hub challenges the models of traditional media and retailers, combining content, commerce, and community around the belief that the kitchen is the heart of the home and that food is the center of a well-lived life. Food52 connects a global community of experts and amateurs, supporting them with inspirational, helpful content — recipes, videos, podcasts, cookbooks, and more — and outfitting them with products that make them happy. In addition to a curated Shop that features hundreds of makers, the Food52 family of brands includes the lighting and lifestyle goods company Schoolhouse and the heritage home brand Dansk.

About the Role:

The Engineering Manager for the Platform Pod is responsible for writing code in a collaborative team environment and empowers the team by strategically applying their technical expertise in creative and effective ways. The position requires a solid foundation in software engineering, along with experience managing a small team of engineers, using their skills to remove roadblocks, advocate for the needs of their team and being a reliable and consistent support system.

Our Product, Design and Engineering team (PDE) consists of the product managers, designers, and engineers who build the systems that Food52 uses to produce amazing editorial content and a shopping experience that delights our users. Our team of software engineers works with our VP of Engineering as well as our Product team to design and develop systems that integrate Food52, Dansk, and Schoolhouse back-end systems. Our websites are written in Ruby on Rails and Next.js. The back end is powered by a combination of PostgreSQL, ElasticSearch, GraphQL and Memcached. Technologies evolve constantly and we’re always interested in finding new ways to solve problems.

Key Responsibilities:

  • Delivers quality code in a timely manner. While a large portion of the day to day is spent managing and facilitating engineering efforts, everyone commits code.
  • Assist the CTO and VP of Engineering in setting and tracking team KPIs
  • Manages a small team engineers and help us grow by participating in our interview process across Engineering, Product and Design teams
  • Hires, mentors and develops team members of all experience levels
  • Helps our team improve the quality of our code through thoughtful collaboration, code reviews and mentoring
  • Collaborates with team members in the design and architecture of new features, estimating their cost and planning implementations while always keeping reliability, maintainability and security in mind
  • Communicates status, tracks performance, keeps abreast of issues and manages the team effectively, using one-on-ones, coaching and best practices
  • Leads technical initiatives as necessary by documenting, planning, gaining technical consensus and working across the Product, Design and Engineering teams
  • Supports the integrity of our infrastructure with a willingness to monitor and contribute to our existing suite of performance tracking and reporting tools
  • Attends weekly cross-squad planning meetings with Product, Design and Engineering to discuss upcoming projects, potential roadblocks, and prioritization
  • Provides technical guidance and mentorship to more junior members of the team
  • Advises about and monitor code reviews to encourage well tested and performant code
  • Motivates and challenges team members to meet KPI goals
  • Measures and monitors team performance to identify bottlenecks and issues
  • Writes and assists with technical specification documents for planned projects
  • Attends our weekly Engineering all-hands, contribute to and lead discussions about technology, status and projects
  • Represents the Engineering team to external stakeholders and 3rd party providers
  • Communication - Maintains frequent and timely communication with workgroups and management to keep everyone current and well informed with accurate information concerning needs, opportunities, and risks. Conducts or attends daily, weekly, monthly meetings, both ad-hoc or scheduled, leading, or participating in an engaged and relevant manner. Negotiates needs, deliverables, and timelines to meet business requirements.
    • Gives timely, helpful feedback to peers and managers.
    • Communicates assumptions and gets clarification on tasks up front to minimize the need for re-work.
  • Management –engages management with; work progress and timelines, resource requests, issue identification and resolution - informing or consulting as appropriate or requested. Collaborates throughout the shift with the Manager to determine optimal use of labor resources to achieve goals. Provides Manager with frequent status updates throughout shifts. Meets weekly for one on ones with Manager to discuss department issues and personal development.
  • Business Partners –instills confidence with proactive information and timely responses to cross-functional partner interests and queries.

Qualifications & Requirements:

  • 8+ years combined experience writing code in a professional environment and managing a team of software engineers
  • Strong background in back-end web technologies in an e-commerce environment, experience integrating ERP systems, 3PLs, Braintree, and other Supply Chain services.
  • Deep experience in back-end technologies in frameworks like Ruby on Rails or Django.
  • Experience in Next.js and Sanity is a plus.
  • Familiar with AWS and/or GCP infrastructures
  • Broad understanding of principles and best practices in software design, implementation and deployment methodologies
  • Experience architecting and building complex and scalable systems from scratch and working with a team to implement
  • Familiarity and integration experience with a broad range of AWS services
  • Strong understanding of 3rd party integrations and best practices; ability to lead integration efforts and represent the interests of the Engineering team to 3rd party technical representatives
  • Experience driving Agile processes
  • Ability to handle schedules and priorities and communicate appropriately about them
  • Nice to have: a love of food and cooking

COMPENSATION

This is a salaried, exempt role with a hiring range of $155,000 - $190,000 per year. This role is eligible for a bonus.

EEO STATEMENT

Food52 is proud to be an equal opportunity workplace, providing equal employment and advancement opportunities to all team members. We evaluate candidates without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristics as required by law and as a matter of our company values.

WORKING AT FOOD52, SCHOOLHOUSE & DANSK

We are committed to providing our team with a competitive benefits package. Some of our benefits for include:

  • Up to 97.5% funded health benefits (medical, dental, and vision)
  • Unlimited paid time off
  • Monthly fitness reimbursement
  • Citibike (NYC) or BikeTown (PDX) company-sponsored annual membership
  • Generous employee discount across our brand portfolio
  • 401K
  • FSA / HSA