Fellow

Technology

TechnicalProgramManager

$175–195k San Francisco, California, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Technical Program Manager at Fellow. Skills: Program management, Cross-functional leadership, Software development lifecycle. Manage and execute programs. Define program scope and objectives”

What You'll Achieve.

Deliver programs on time; Meet program objectives; Ensure stakeholder satisfaction

Industry & Context.

Technology
Problems you'll solve

Root cause analysis; Strategic thinking

What They're Looking For.

Must Have

5+ years of experience in program management, Experience managing complex, cross-functional projects, Experience with software development lifecycle

Nice to Have

Master's degree in a related field, Experience in the AI/ML space

What You'll Do.

Manage and execute programs

Define program scope and objectives

Develop detailed project plans

Manage program budgets and resources

Identify and mitigate program risks

Coordinate cross-functional teams

Communicate program status to stakeholders

Ensure successful program delivery

How You'll Work.

Team & Collaboration

Cross-functional teams; Engineering teams; Product teams; Executive stakeholders

Communication Scope

Executive presentations; Technical documentation

Process & Methodology

Agile, Scrum, Roadmap planning, Risk management, Budget management

Full Job Description

About Fellow We believe that the act of making should be meaningful and fulfilling, done with intention and precision. Fellow makes beautifully functional tools for any kitchen, designed in San Francisco and used around the world. When the simple motions of life become small moments of joy, that's Everyday Magic.™ We're looking for a Software Technical Program Manager to be the operational backbone of our software organization. You'll orchestrate the delivery of firmware, mobile, and cloud releases across our growing portfolio of connected coffee products—ensuring that every update reaching a customer's kettle, grinder, or brewer is reliable, on-time, and thoroughly validated. Your mission is to turn complex, cross-disciplinary engineering efforts into predictable, repeatable execution. You'll be the person who sees around corners, unblocks teams, and ensures that a firmware change on an ESP32 lands in harmony with a mobile app update and a cloud backend deployment. This role is based in our San Francisco, CA office and requires regular in-office presence in accordance with company policy. Who You Are You're a highly organized, technically fluent program manager who thrives in environments where hardware, firmware, and cloud all need to ship together. You're equally comfortable reading a pull request, running a release readiness review, and facilitating a postmortem. You understand that in IoT, a missed dependency or a skipped test can mean a bricked device in a customer's home—and you treat release quality with the seriousness it deserves. You've worked closely with embedded and cloud engineers, and you know the rhythms of firmware development: bring-up, integration, field testing, staged rollouts, and OTA. You're a clear communicator who can translate between engineering, product, hardware, QA, and leadership without losing the signal. What You'll Do Own the Release Process: Plan, coordinate, and execute firmware, mobile, and cloud releases across multiple product

Free ATS check

Applying for this Technical Program Manager role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Fellow?

Real rants from real employees. Read before you apply.

Read Company Rants →