Job Summary:
Fellow is a company focused on helping people brew great coffee at home. They are seeking a VP of Software to lead the software ecosystem including Embedded Firmware, Control Systems, Mobile Apps, and Cloud Backend, while ensuring engineering velocity and system reliability as their product line expands.
Responsibilities:
• Scale the Engineering Organization: Design the team structure, process, and operating systems that allow us to ship high-quality firmware, mobile, and cloud services with extreme efficiency.
• Set the Technical Direction: Lead the technical roadmap for our embedded systems, control logic, mobile interfaces, and cloud services. You’ll ensure the "brain" of our hardware is as elegant as its exterior.
• Raise the Bar on Engineering Quality: Establish best practices for CI/CD, automated testing, code review, and release management—especially for complex hardware-software integrations where reliability is critical.
• Consolidate & Modularize: Drive the evolution of our codebase architecture. You will lead the effort to consolidate repositories into a modular, reusable architecture that speeds up development for future product launches.
• Lead Cross-Functional Execution: You will bridge the gap between technical constraints and user delight, ensuring our digital experiences are as intuitive as a manual pour-over.
• Increase Development Velocity: Identify and remove bottlenecks in the development lifecycle. Invest in tooling, automation, and modern workflows (including AI-assisted development where appropriate) to optimize the engineering “inner loop”—improving cycle time and release confidence.
• Own Delivery & Reliability: Be accountable for predictable execution, system performance, and post-launch stability across our connected products.
• Hire and Develop Exceptional Talent: Recruit, mentor, and retain a high-performing engineering team. Create a culture of ownership, transparency, and continuous improvement.
• Strategic Leadership: Work closely with the CEO and hardware teams on major architectural and "build vs. buy" decisions, helping define the long-term future of connected specialty coffee.
Qualifications:
Required:
• 12+ years of experience in software engineering, with deep hands-on experience in both 'hard' embedded systems engineering (C/C++, RTOS, Control systems) and 'soft' engineering (Cloud-native, Mobile, UX).
• Proven track record of scaling an engineering organization from early stage to high-growth, including building and leading teams across multiple disciplines.
• Demonstrated success delivering connected products where hardware and software are tightly integrated, with ownership across architecture, reliability, and lifecycle management.
• Deep expertise in IoT ecosystems, including OTA (Over-the-Air) updates, fleet management, and sensor fusion.
• Experience establishing modern development practices, including CI/CD, automated testing, release management, and metrics-driven delivery.
• A portfolio of shipped products where software and hardware interact seamlessly.
• Strong technical judgment across modern applications and embedded stacks (i.e.React, Node.js, AWS, C/C++), with the ability to evaluate tradeoffs and evolve architectural decisions as the company scales.
• Strong executive communication skills, with experience partnering closely with CEO-level leadership and presenting technical strategy to senior stakeholders or boards.
Company:
Fellow specializes in product design and brings ideas from sketchbook to a kitchen table. Founded in 2013, the company is headquartered in San Francisco, USA, with a team of 51-200 employees. The company is currently Growth Stage.