: Senior Software Engineer
20 Guest Street
Brighton, MA 02135


Who We Are

ButcherBox is a fast-paced, rapidly-growing company headquartered in Brighton, MA. At ButcherBox, we believe in better. That’s why we deliver 100% grass-fed, grass-finished beef; free-range organic chicken; heritage-breed pork; wild-caught Alaskan salmon and wild-caught sea scallops directly to our members’ doors. All of our products are humanely raised or wild caught and never given antibiotics or added hormones ever.

We’re working to create a world that’s better for all, and we’re inviting everyone to come along. For us, better means treating our planet with respect. It means improving the lives of animals and the livelihoods of farmers. It means never cutting corners when it comes to doing business. Ultimately, it means better meals, enjoyed together. Our team is made up of people who collaborate and support one another. We’re always looking for amazing people to join our mission!

Your Responsibilities

As a member of the ButcherBox API team, you’ll be responsible for building and supporting the core API’s that run our business. By writing clean, easily maintainable and testable code you will ensure that our internal and external applications can scale well into the future. You will participate in the full application development lifecycle from coding to debugging and will work collaboratively across our internal teams to launch high-value products. You should think strategically, creatively and innovatively using sound judgment and technical skills to produce secure and high-quality deliverables.

We work in two-week sprints, including daily standup meetings and bi-weekly planning and retrospective meetings. We value strong attention to detail and place a large amount of autonomy on our engineers.


Ideal candidates for the position will have

  • 4+ years experience as a software engineer working with OOP

  • Experience with a server-side programming language such as PHP, Ruby, Java, Python, or Go

  • Experience with an MVC framework such as Laravel, Ruby on Rails or Django

  • Experience with software system architectures

  • Experience with MySQL or a similar relational database

  • Understanding of programming principles such as SOLID or DDD

  • Bonus: A degree in Computer Science or a related field


  • A very supportive team, a culture of "do your job" autonomy, and access to all levels of the organization

  • Health insurance (including medical, dental, vision)

  • 401(k) with generous employer match

  • Employee stock options

  • Subsidized commuter benefits

  • Unlimited time off policy

  • Professional development opportunities

  • Free box of meat each month

  • Free gym membership

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation