Senior Software Engineer

Bellwether CoffeeBerkeley, CA
Onsite

About The Position

Bellwether Coffee is seeking a Senior Software Engineer to join their team. This role involves working across a wide range of technologies, from cloud fleet-management platforms and on-device software to web and mobile applications. The ideal candidate will have end-to-end ownership experience and be comfortable working across the entire technology stack. Bellwether Coffee is an AI-native engineering team that values agentic tooling, engineering discipline, and a collaborative environment.

Requirements

  • End-to-end ownership: Shipped and operated production systems, comfortable following a problem across backend, device, or UI.
  • Strong systems fundamentals.
  • Proficient in Go or TypeScript, with the ability to learn Swift, Kotlin, and embedded C.
  • Comfortable with distributed systems, APIs, and relational/strongly-consistent databases.
  • Experience using agentic coding tools (e.g., Claude Code, Codex, Cursor) as a daily force-multiplier and a clear point of view on their application.
  • Ability to describe non-trivial work shipped with agentic tooling and its verification.
  • Judgement about correctness: Care about testing, schema discipline, and not breaking the fleet.
  • Pragmatic communicator: Writes clearly, scopes sensibly, and makes good calls when requirements are fuzzy.
  • Authorized to work in the U.S. without Visa Sponsorship.

Nice To Haves

  • Embedded / IoT, OTA updates, or fleet-management experience
  • GCP, Kubernetes, or Terraform in production
  • gRPC/protobuf-based service design
  • Experience with hardware-adjacent software, or a personal interest in coffee

Responsibilities

  • Build fleet-management services and APIs in Go, backed by Spanner, exposed over gRPC/protobuf, deployed to GKE with Terraform-managed GCP infrastructure.
  • Improve the on-device roaster application (TypeScript backend + frontend + simulator) and the Go firmware control daemon that talks to the hardware.
  • Harden the over-the-air update pipeline and Raspberry Pi OS image builds.
  • Build the green-coffee marketplace that connects customers to sourcing and fulfillment.
  • Ship features across SvelteKit web, Swift (iOS), and Kotlin (Android) apps.
  • Diagnose production fleet behavior using BigQuery data lake.

Benefits

  • Compensation Range: $160,000 - $200,000 per year
  • High trust, real autonomy
  • Shortest path imaginable from a commit to a cup
  • Equal Opportunity Employer
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service