Engineering Manager

Job Description

Posted on: 
Jan 3, 2022

Leafly Is the Leading Legal Cannabis Marketplace In the U.S.

The U.S. cannabis market is exploding! This is your chance to get in on the ground floor!

It’s estimated to hit $130 billion on an annual basis by 2024. It’s already more than half of the U.S. alcohol market, and it’s not even federally legal—yet! Join us and get in on the ground floor of what we believe will be a multi-billion dollar company!

Built as a strain database more than a decade ago, Leafly has played a critical role in destigmatizing cannabis and helping consumers understand the power the plant can play in their own lives. We’ve parlayed our strains expertise into the largest legal cannabis marketplace in the United States. 100 million people visit our site each year to buy cannabis from their local dispensary, to be picked up or delivered to their home. When you read the millions of user-generated reviews for strains and dispensaries on Leafly, you quickly understand why we are the most differentiated marketplace in the cannabis industry.

When you read the millions of user-generated reviews for strains and dispensaries on Leafly, you quickly understand why we are the most differentiated and trusted marketplace in the cannabis industry.

Our Teams and Our Tech

We work in cross-functional squads, with product owners, designers, and engineers working side-by-side toward shared goals. We strive to maximize squad autonomy - standardizing tech, tools, and process just enough so that squads are accelerated rather than slowed. We aim for each squad to have the right mix of full stack, web, and api developers, so that together they are equipped to solve whatever problems come their way. We look to each person to bring their expertise and passion to the table, as well as the ability to roll up their sleeves and help where it’s needed.

Our main technical players: JavaScript (React, TypeScript, Next.js, Node.js), Rails, Postgres, MongoDB, Elasticsearch, Docker, Kubernetes, AWS, grafana, New Relic, Datadog.

What We Look For In Our Engineers

  • You prioritize users. You’re results oriented, pragmatic, and good at negotiating tradeoffs between technical objectives and product objectives.
  • Iterative and data-driven. You know how to break down the work in order to frequently deliver incremental value. You’re experienced with testing into better solutions than we originally envisioned.
  • Technical excellence and a growth mindset. You’re passionate about honing your craft and writing high quality code that inspires your teammates.
  • Depth and breadth. Where you're an expert, you’ll hit the ground running and lead by example. Where you’re not, you’re ready to learn quickly.
  • Self-starter and collaborative. You’re comfortable working independently as well as pairing or swarming with your teammates. You ask for help when you need it, and you help others when they need it.
  • You will make us better. You bring expertise, skills, or perspective we could use more of. You’ll help us make better decisions, and build better products.

What We Are Looking For In This Role

We are looking for an experienced Software Engineering Manager with a proven track record of driving business outcomes. You have done this through the art of people management, continuous improvement of process and methodology, and driving technical standards and best practices that enable us to hit short term goals and scale for the future.

You care deeply about software quality, operability, and developer experience. You care deeply about hitting goals and delivering for our customers. You care deeply about people management and growing your direct reports in their careers. You have opinions about how we build things, and your opinions are loosely held. You know where we should, and should not, cut corners. You know how to have difficult tradeoff conversations. You are a thoughtful, kind, and effective communicator - driving sociotechnical change through regular 1:1s, ad hoc pairing, and in-the-moment mentorship.

You are a leader with demonstrated experience getting things done through others, regardless of reporting lines or official roles. You know how to make sense out of ambiguity. You are highly collaborative, and you know how to keep the collaboration tracking toward the goals.

You value the intersection of technology, products, and people, and you take great pride in helping people grow and thrive. And while it’s not a requirement, if you are passionate about cannabis, many of us are too! Leafly is looking for you!

Responsibilities

You will manage up to 9 engineers that work on 2 - 3 of our cross-functional squads. Each squad has a Tech Lead that is focused on projects and code, so that managers can focus on people, process, and cross-squad collaboration.

  • People management

    • Conduct weekly 1:1s with your direct reports
    • Provide ongoing feedback on what’s going well and opportunities for advancement
    • Guide goal setting toward skills development and career growth
    • Conduct regular performance check-ins and annual reviews
    • Generally act as a multiplier, unblocker, and accelerator for your direct reports
  • Technical Leadership

    • Stay up to date on company, product, and project goals - identify hidden barriers and hidden opportunities, within your squads and across Engineering
    • Actively partner with Product and Design to advocate for technical concerns, to negotiate day-to-day scope/effort, and to help shape longer term roadmaps
    • Promote org-wide technical efficiency by connecting engineers for high value collaboration
    • Relentlessly advocate for our end users
    • Champion solutions that maximize product objectives and technical objectives
    • Collaborate with managers, tech leads, and leadership to inform decisions about people, processes, tools, and technology
  • Cross-squad Initiatives

    • Participate in ad hoc working groups to address org-wide technical challenges
    • Lead execution on cross-squad or org-wide initiatives, e.g. standardized performance monitoring, streamlined incident response

Preferred Qualifications

  • 5+ years experience managing software engineers
  • 10+ years experience shipping and supporting high-scale, high-performance web applications in a cloud environment
  • Experience with the latest web technologies, tools, and practices; experience with more than one server-side technology is a plus
  • Experience in web application architecture, scalability, performance optimization, reliability, deployment, monitoring, security
  • Demonstrated ability to embrace, learn, and apply new technologies and tools
  • Experience with microservices architecture
  • Experience with agile squads and processes
  • Experience working with teams that ship features multiple times a day
  • Reports to: VP of Engineering in Seattle, WA

The job description is representative of typical duties and responsibilities for the position and is not all-inclusive. Other duties and responsibilities may be assigned in accordance with business needs. Prior cannabis convictions are not an automatic disqualifier. We are an equal opportunity employer. Qualified applicants will be considered regardless of race, color, religion, sex, gender identity, sexual orientation, national origin, age, disability or genetics. A background check will be conducted after a conditional offer of employment is extended.

Responsibilities

Job Requirements

Apply now

More job openings