F

Fellow

Direct-to-consumer coffee brewing equipment maker

Backend Engineer - IoT Architecture & Migration

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • At least 5 years of backend engineering experience using TypeScript/Node.js and Python, with strong experience in NestJS, Express, or comparable frameworks.
  • Experience designing and operating connected-device or IoT backend systems in production.
  • Strong experience with real-time and event-driven communication, including WebSockets, REST, queues, and state synchronization.
  • Hands-on AWS experience with services such as ECS, Lambda, API Gateway, SQS, S3, RDS/PostgreSQL, and AWS IoT Core.
  • Strong PostgreSQL and data-system skills, including schema design, query performance, indexing, capacity planning, backup, restore, and lifecycle management.
  • Experience with observability, incident response, structured logging, metrics, tracing, service KPIs, and debugging distributed systems.
  • Experience with Infrastructure as Code, CI/CD, automated quality gates, staged rollout, rollback, and production change control.
  • Strong understanding of cloud and IoT security, including IAM/RBAC, PKI/TLS, secrets, device identity, and certificate lifecycle.
  • Ability to collaborate effectively with the US team.

Responsibilities

  • Design and implement a simpler, unified backend architecture for connected products, with reusable service boundaries and common patterns across devices.
  • Establish a new connected product as the production pilot for the desired architecture, validate it, and turn successful patterns into the foundation for existing and future devices.
  • Build reliable, low-latency, bidirectional communication between devices, mobile applications, and backend services using WebSocket, queues, or other appropriate protocols.
  • Use AWS IoT Core primarily for staged OTA delivery.
  • Build backend data collection and orchestration pipelines that support product analytics, continuous improvement, and future machine learning development.
  • Improve operational visibility and control through structured logging, metrics, tracing, KPIs, alerting, and auditable device and service diagnostics.
  • Design state-management and concurrency controls that prevent or contain race conditions across devices, clients, and cloud services.
  • Plan and execute staged migrations for existing products while avoiding direct cutovers that would cause service disruption.
  • Improve database and service reliability, infrastructure automation, disaster recovery, deployment safety, and cloud cost efficiency.
  • Work closely with firmware, mobile, product, QA, manufacturing, and backend teams across Shenzhen and the United States.

Desired Qualifications

  • Experience establishing a new product as the pilot for a reusable multi-device platform architecture.
  • Experience with factory provisioning, certificate injection, device identity, manufacturing validation, or supplier-facing engineering workflows.
  • Experience building telemetry, data collection, orchestration, or feature pipelines that support machine learning development and continuous product improvement.
  • Familiarity with on-device software, embedded systems, firmware workflows, hardware debugging, or device log collection.
  • Experience operating global or China-region cloud infrastructure and supporting services across geographic boundaries.
  • Experience with cloud-cost optimization, FinOps, service consolidation, and reducing operational complexity.
  • Experience with secure remote diagnostics, controlled support tooling, and customer- or factory-facing operational dashboards.
  • Experience designing safe staged migrations from complex or legacy architectures without interrupting existing services.

About the Company

Fellow

Direct-to-consumer coffee brewing equipment maker

Fellow Industries, Inc. designs and sells premium coffee brewing equipment and accessories through fellowproducts.com. Its product lineup includes electric kettles, coffee grinders, travel mugs, and other brewing accessories that emphasize precise performance, thoughtful design, and everyday usability. The company sells directly to consumers through its online store and flagship retail locations in San Francisco and Los Angeles, allowing it to control the customer experience and offer bundled deals to encourage higher cart values and repeat purchases. Fellow differentiates itself by focusing on aesthetics and functionality, maintaining direct brand relationships, and pursuing collaborations with other coffee brands to extend its reach. The company’s goal is to improve the coffee brewing experience for both home enthusiasts and professional baristas by delivering reliable, well-designed equipment and a strong brand experience.

Company size
51-200
Company stage
Series B
Total funding
$40.3M
Headquarters
San Francisco, CA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Fellow

See more jobs