> Markdown version of [/jobs/ext/2838326-senior-software-engineer-acquisition](https://www.wearedevelopers.com/jobs/ext/2838326-senior-software-engineer-acquisition). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (Acquisition) - **Company:** Butternut Box - **Location:** London, UK (Remote available) - **Experience:** Expert - **Salary:** £54,000.0 - £94,000.0 - **Contract:** Permanent contract - **Skills:** A/B Testing, Application Programming Interfaces (APIs), Google AdWords, Ajax (Programming Language), Code Review, Web Development, Python (Programming Language), PostgreSQL, Object-Oriented Software Development, Pair Programming, Ruby on Rails, Ruby, Next.js, Systems Architecture, TypeScript, Google Tag Manager, ReactJS, Delivery Pipeline, Backend, Production Code, Graphql, Front End Software Development - **Published:** September 11, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5878316215 ## About the Role * 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 ## Description * 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 ## Related Videos - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Recruitment Reinvented: Bold strategies and the $10K signing incentive](https://www.wearedevelopers.com/videos/1068-recruitment-reinvented-bold-strategies-and-the-10k-signing-incentive) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [The Innovation Formula: Fast Prototyping, Data Analysis, and Real User Insights](https://www.wearedevelopers.com/videos/1421-the-innovation-formula-fast-prototyping-data-analysis-and-real-user-insights) ## Related Articles - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)