Senior Software Engineer

Seattle, WA, United States • $80k - $160k • 0.01% - 0.02%

Bean Box, Inc.

Role Location

  • Seattle, WA, United States


  • $80k - $160k
  • 0.01% - 0.02%


11 - 25 people


5050 1st Ave S
Seattle, WA, 98134, US

Tech Stack

  • Ruby on Rails
  • Google Cloud Platform
  • MySQL

Role Description

Got scale? Got scope? Find yours with us, and help us build big.

Bean Box is an innovative, high-growth e-commerce startup, focused on tapping into the fastest-growing segment of the US coffee market: at-home demand for Specialty Coffee. Our customers adore our products, and we get to sample some of the best coffees on the planet while we’re busy making those customers happy.

Technology is our edge, our leverage, and the fabric that helps us constantly do better by our customers. We're looking for a hands-on, experienced, senior software engineering factotum who can take the lead on any (or all) of our engineering efforts, from front-end commerce to mobile apps to back end inventory management, process automation, and product fulfillment.

The Senior Software Engineer will report to and work in tandem with the CEO/CTO to help unlock our next phase of growth. Here's what prospective applicants need to understand before applying:

  • Ours is a high-growth, startup-y environment (read: lots of change, lots of challenge).
  • With very few exceptions, we prefer building our own systems to piecing together third-party software.
  • We ALL have our hands “in the works” of the business and can make material impacts every day (read: tons of leverage).
  • On the back end, all of our processes are enabled by our software: from sourcing to receiving to manufacture to material flow to inventory to fulfillment.
  • Main areas of code work are e-commerce Web site, iOS and Android apps, our subscription engine, warehouse automation and process systems, and a very wide range of backend tools.
  • Technical soup includes Debian, Rails, JavaScript, MySQL, Elastic, Redis, GCP for infrastructure, Git, etc. Smatterings of Java, Swift, and Objective-C as needed.
  • Integrations include Stripe, Shippo, Twilio, Klaviyo, Amazon, and a bunch of others.
  • No religion in terms of process, methodology, language, platform, frameworks, etc. Philosophy is do what works, and move fast.
  • Ownership of what we build (and how we build it) is all-encompassing: no PMs, QA teams, product, program or project managers; just our small team and our ability to drive results for our customers and our business.

Applicants must be senior generalists, with a wide range of experience, ideally e-commerce related, in their quiver. This is a tremendous opportunity to build a meaningful consumer brand and business, with the added perk of conducting joyful, caffeinated engineering every step of the way.

About Bean Box, Inc.

Bean Box is a coffee subscription and gift platform, connecting a network of 40+ local Specialty coffee roasters to coffee-loving consumers nationwide. Specialty coffee is the fastest-growing segment of the US coffee market, and we're betting on a macro shift from retail to at-home experiences.

Company Culture

We value results, ownership, and creativity.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.