Technical Program Manager - Software
$175k - $195kFELLOW
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
Salary Range: $175,000 - $195,000 (Plus, bonus and equity package) Our highest goal at Fellow is creating a safe, inclusive, and rewarding environment where everyone can bring their whole selves to work and thrive. We are committed to building diverse teams and strongly encourage people from underrepresented groups, including but not limited to women, people of color, LGBTQIA+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.
Fellow is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity, gender expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition or any protected category prohibited by local, state or federal laws.
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 lines. Run release readiness reviews, manage release branches, coordinate staged OTA rollouts through AWS IoT, and own go/no-go decisions with product and engineering leads.
- Drive Cross-Functional Programs: Lead programs that span embedded (ESP32/STM32, FreeRTOS), mobile, and cloud teams. Work with the engineering leaders to break down roadmaps into executable milestones, identify dependencies early, and keep work flowing across disciplines.
- Be the Scrum Master: Work with various parts of the software team to facilitate sprint planning, stand-ups, executing sprints, retrospectives, etc.
- Build Delivery Visibility: Be the scrum master for the software teams - use Linear to structure work, track progress, and surface risks. Establish dashboards and reporting rhythms that give leadership a clear, honest view of delivery health.
- Manage Risk & Dependencies: Proactively identify blockers, integration risks, and cross-team dependencies-especially where firmware, hardware, and cloud touch. Coordinate with hardware, QA, operations, and support teams to align schedules.
- Coordinate Fleet Rollouts: Work with engineering to plan and monitor OTA deployments via AWS IoT. Define rollout stages, monitor telemetry for regressions, and coordinate rapid response when issues surface in the field.
- Run Incident & Postmortem Processes: When things break-in dev or in the field-you drive clear communication, coordinate resolution, and lead blameless postmortems that turn incidents into lasting improvements.
- Establish Engineering Rhythms: Build the meeting, planning, and reporting cadences that keep a multidisciplinary software team aligned-sprint planning, release planning, roadmap reviews, and quarterly milestones.
- Partner with Product & Hardware: Work closely with product managers and hardware program managers to align software delivery with NPI timelines, certification milestones, and launch dates.
- 6+ years of experience in technical program management, release management, or engineering program leadership, ideally in connected hardware, IoT, or consumer electronics.
- Hands-on experience coordinating releases that involve embedded firmware, mobile apps, and cloud services-where all three need to ship in lockstep.
- Strong technical fluency: you can read code, understand system architecture, and hold your own in technical discussions with embedded and cloud engineers. Familiarity with C/C++, FreeRTOS, ESP32/STM32, or similar embedded environments is a major plus.
- Experience with OTA update systems, fleet management, and staged rollouts (AWS IoT experience strongly preferred).
- Proficiency with modern engineering tools: GitHub (branching strategies, PR workflows, Actions), Linear (or Jira/similar), and CI/CD pipelines.
- Track record of establishing release processes, QA gates, and delivery metrics in fast-moving engineering organizations.
- Excellent written and verbal communication; you can run a room of senior engineers and also produce a crisp status update for leadership.
- Calm under pressure. When a release slips or a rollout goes sideways, you're the one bringing clarity and a plan.
- Bonus: experience with hardware NPI cycles, FCC/CE certification timelines, or consumer electronics launches.
- A creative, fast-moving environment where ideas turn into action
- Competitive compensation including employee equity plan
- Generous paid time off plan
- 401k with company contribution after 6 months of employment
- Medical/dental/vision insurance
- Better Yourself Wellness credit & Better Your Community donation matching
- Monthly Fitness Stipend
- Summer Fridays
- Paid Parental Leave
- Generous discount on Fellow products
- Best coffee anywhere
Salary Range: $175,000 - $195,000 (Plus, bonus and equity package) Our highest goal at Fellow is creating a safe, inclusive, and rewarding environment where everyone can bring their whole selves to work and thrive. We are committed to building diverse teams and strongly encourage people from underrepresented groups, including but not limited to women, people of color, LGBTQIA+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.
Fellow is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity, gender expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition or any protected category prohibited by local, state or federal laws.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Technical Program Manager - Software in San Francisco, CA vacancy
$165k - $170k
...storing material. We're applying robotics and distributed software to create a new class of product for this $1T market. We're... ...team is looking for a dynamic and collaborative Senior Technical Program Manager to lead our software programs - spanning bot-level firmware...SuggestedWork at office$175k - $220k
...manufacturing that will helptransformthe industry. We believe software and data are the answer, thoughtfully applied to solve our... ..., we’d love to speak with you. ABOUT THE ROLE As a Senior Technical Program Manager, you will lead the development of core robotics and...Suggested$185k - $210k
...Senior Technical Program Manager, Embedded Software Mill is a waste prevention technology company reimagining what it means to eliminate waste, starting with food. We build smart systems and infrastructure for homes, businesses, and municipalities that transform food...Suggested- ...Then keep reading - you've come to the right place. Role Description Form Energy is hiring a Staff Technical Program Manager to be part of our growing Software Engineering organization. This organization is responsible for everything up and down our technology...SuggestedFull timeFor contractors
$180k - $210k
...Technical Program Manager For Factory Launch Foundation is developing the future of general purpose robotics with the goal to address the labor shortage. Our mission is to create advanced robots that can operate in complex environments, reducing human risk in conflict...Suggested$365k
...Technical Program Manager, API Platform San Francisco, CA | New York City, NY About Anthropic Anthropic's mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our...Work at officeVisa sponsorshipFlexible hours$140k - $170k
..., with career growth directly tied to your contributions. Technical Excellence : Work at the cutting edge of AI development, collaborating... .... Role Overview About the Role The Technical Program Manager owns the day-to-day execution of our customer data projects....For contractorsWork at officeFlexible hoursShift work3 days per week$152k - $189.75k
...Senior Technical Program Manager Grow Therapy is on a mission to serve as the trusted partner for therapists growing their practice, and patients... ...to help drive efficiency and predictability in software engineering. As a Senior Technical Program Manager, you will...Full timeWork at officeRemote workHome officeFlexible hoursDay shift3 days per week- ...Technical Program Manager, Hardware Sensing Hybrid - San Francisco, California Our mission at Oura is to empower every person to own their... ...and serve as a key integrator between sensing, science, software, and design. The role is centered within hardware engineering...Local areaRemote work
$190k - $220k
...Technical Program Manager – Milpitas, CA Socionext America Inc. (SNA) Socionext is an innovative enterprise that designs, develops and delivers System-on-Chip products for worldwide customers. The company is focused on imaging, networking, server, storage and other...For contractorsRemote workWorldwideFlexible hours$150k - $205k
...designs, builds, and operates its satellites out of its 153,000 sq. ft. headquarters in Northern California, USA. Senior Technical Program Manager - Gen-1 Spacecraft As the Technical Program Manager for a future block of satellites, you will drive all aspects of...Permanent employmentFlexible hours$117k - $150k
...Postman continues to grow, we are investing in enabling our technical customer-facing teams to deliver exceptional experiences for... ...and enterprises. We're looking for a Technical Enablement Program Manager to build and scale enablement programs that empower our Solution...Work at officeFlexible hours3 days per week- ...writing assistance, Coda's collaborative workspaces, Mail's inbox management, and Go, the proactive AI assistant that understands context... ...to transform how the world communicates-and we need a Technical Program Manager who's ready to accelerate our growth at scale. This...WorldwideHome officeFlexible hours
- ...Technical Program Manager Decagon is the leading conversational AI platform empowering every brand to deliver concierge customer experiences. Our technology enables industry-defining enterprises like Avis Budget Group, Block's Cash App and Square, Chime, Oura Health...Full timeWork at officeLocal area
$150k - $250k
...precisely where they're needed most. About the Job As a Technical Program Manager, you will own the execution framework that turns Array... ...the on-time delivery of our mission-critical hardware and software that will significantly improve humanity's ability to...Permanent employmentFull time$151.2k - $189k
...that we want to make smarter and greener, in a responsible and sustainable way. Our technology starts with you. The Technical Program Manager, RF & silicon photonics, acts as the main technical interface to ST's foundry customers in Americas for Silicon Photonics...Live in$135k - $175k
...intelligence through a hardware-software combination. With ISO 27001,... ...Delivery - Drive cross-functional programs from scoping to launch - Define milestones, manage timelines, track dependencies... ...escalate risks proactively Technical Coordination - Translate between...Worldwide$211.2k - $264k
As a Technical Program Manager for the Platform team, you will partner with engineering teams to directly accelerate the development and maturity... ...as a Technical Program Manager, Product Manager, or Software Engineer, with a proven track record of having built and shipped...Full time$365k
...Technical Program Manager Anthropic's mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy...Work at officeVisa sponsorshipFlexible hours- ...experts can help you find the best job for you. Role : Technical Program Manager Location : Austin, TX / Bay Area, CA Onsite... ...-functional teams of data analysts, data engineers, and software developers to ensure successful project delivery....Permanent employmentContract workRemote work1 day per week
$150k - $275k
...Technical Program Manager Substrate is addressing one of the most important technological problems facing the United States. At the intersection of advanced manufacturing and cutting-edge physics, we are developing technologies that will reshape the semiconductor...Local area- ...OpenAI in San Francisco is hiring a Technical Program Manager responsible for overseeing the WAN infrastructure, ensuring all aspects of network deployments are executed effectively. You will collaborate with cross-functional teams to manage physical and logical network...Relocation package
- ...Hardware Technical Program Manager Sesame believes in a future where computers are lifelike - with the ability to see, hear, and collaborate... ..., and Apple, with deep expertise spanning hardware and software. Join us in shaping a future where computers truly come alive...Full timeContract workOverseasFlexible hours
- ...Technical Program Manager San Francisco, California About HumanSignal Real-world data is the competitive edge in AI. HumanSignal is a human data partner for companies building AI models and products. Our customers ship better AI, faster, because we partner...Worldwide
$365k
...engineers, policy experts, and business leaders working together to build beneficial AI systems. About the Role As a Technical Program Manager for Product, you'll drive the programs that bring Anthropic's AI capabilities to the world. You'll work closely with...Work at officeVisa sponsorshipFlexible hoursShift work$365k
...Technical Program Manager Anthropic's databases underpin every service the company runs: Claude, our APIs, and the internal systems behind them. We're hiring a Technical Program Manager to drive the strategy and execution that takes this infrastructure to the next level...Visa sponsorship- ...About the Job You will be aligned with our long-standing client in the Technical Program Manager (TPM) . The candidate should be aware of the latest trends in this industry as are applicable from a domain and technological perspective . Job title : Technical Program...Contract workWork at office
$198k - $235.5k
...high-level product vision with the deep technical constraints of distributed crawling, rate... .... You will: Own multi-quarter programs across our highest-impact connectors (Microsoft... ..., high-uptime operations. Lifecycle Management: Manage the full connector lifecycle...Work at officeImmediate startHome officeFlexible hoursShift work$216k - $240k
...team. We resolve complex issues, provide technical guidance, and support customers in... ...Role We are looking for a Technical Program Manager to join our Senior Support Engineering... ...building, data science/data engineering/software engineering, team enablement, and customer...Work at officeRelocation package3 days per week$290k - $365k
...Technical Program Manager, Compute San Francisco, CA | New York City, NY | Seattle, WA About Anthropic Anthropic's mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole...Work at officeVisa sponsorshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Technical Program Manager - Software. Be the first to apply!
Related searches
- technical training manager San Francisco, CA
- sr technical product manager San Francisco, CA
- technical manager food San Francisco, CA
- technical manager San Francisco, CA
- director of technical services San Francisco, CA
- technical superintendent San Francisco, CA
- technical lead manager San Francisco, CA
- senior technical product manager San Francisco, CA
- technical program manager San Francisco, CA
- senior technical manager San Francisco, CA


