Butternut Box

Butternut Box

London

Senior Software Engineer (Acquisition)

Full-Time£54,000 - 94,000 per yearvorgesternUnited Kingdom
IT

Job Description

Salary: £54,000 - 94,000 per year

Requirements:
  • Significant commercial experience in a senior engineering role with deep, production-grade familiarity with Ruby on Rails and PostgreSQL
  • We are open to other object-oriented languages, such as Python
  • Strong familiarity and hands-on experience implementing structured A/B testing methodologies to drive core business metrics
  • The ability to work independently, communicate directly with downstream marketing and product stakeholders, and articulate technical and architectural decisions clearly
  • An understanding of how backend engineering and system performance impact core business metrics, user tracking, and conversion rates
  • We are looking for someone who is completely obsessed with dogs
  • Experience with React and TypeScript
  • Experience with or exposure to third-party tools like Segment, Google Tag Manager, Meta Pixel, Google Ads, or Amazon Advertising
  • Familiarity with GraphQL, Storyblok, and Vercel deployment workflows, alongside any exposure to Next.js
  • Prior experience in fast-paced B2C/B2B startup environments, subscription models, or international e-commerce platforms
  • We are unable to offer visa sponsorship for this role, so you will need the right to work in the UK
Responsibilities:
  • Drive key application and web development projects that fuel our growth
  • Work closely with product managers, designers, growth marketers, and fellow engineers to build features and products that optimise signup funnels, referral loops, and landing pages
  • Contribute to the architecture and development direction of the squad to ensure high-quality, maintainable, modular, and reliable code is shipped across our acquisition stack
  • Focus heavily on our backend infrastructure, including Ruby on Rails, PostgreSQL, and GraphQL, to manage discount APIs, optimise session architectures, and support core functionality
  • Partner closely with our Growth Marketing teams to maintain and optimise third-party tracking integrations
  • Help manage server-side data collection, analytics event tracking, and cookie compliance
  • Eliminate single points of technical knowledge risk within the squad
  • Learn about and champion best practices in code, systems architecture, and engineering processes
  • Elevate those around you through pair programming, mentoring, and code reviews
Technologies:
  • Backend
  • GraphQL
  • Support
  • Marketing
  • PostgreSQL
  • Python
  • Rails
  • React
  • Ruby
  • TypeScript
  • Web
  • AJAX
  • CMS
  • Frontend
  • OOP

More:

We believe dogs deserve the healthiest, most natural and tastiest meals, with none of the nasties. We make fresh prepared food, cooked like at home and delivered in perfect portions. As a B-Corp certified company, we are building a sustainable business that cares about our people, our products, and our impact on the planet. Our goal is to help dogs live healthier, happier, and longer lives while leaving humans smiling after every interaction. We have grown from our co-founders hand delivering the first Butternut Box to feeding hundreds of thousands of hungry dogs across the UK and Europe, and we want to keep growing. This Senior Software Engineer role sits in our Acquisition Squad and can be worked remotely, with the option to join our West London office. We are in the office three days a week on Monday, Wednesday, and Thursday. We offer a strong benefits package including 25 days holiday plus bank holidays, additional paid paws days, a learning and development budget, discounted fresh food, enhanced parental leave, flexible core hours, cycle to work scheme, pension, private medical and dental insurance, paid fertility and pregnancy loss leave, sabbaticals, discounted gym access, and lots of office dogs. We are an equal opportunity employer and are committed to building an inclusive, supportive place where people can do the best work of their career.

last updated 36 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Butternut Box

Butternut Box

Butternut Box

London

IT

Skills & Technologies

TypeScriptPythonGoRubyReactNext.jsRailsAWSPostgreSQLGraphQLAIUI

Inferred from job description

Salary Insight

£74,000

This role

£75,000

UK median

This salary is 1% below the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom