
Butternut Box · London
FRESH FOOD, HAPPY DOGS. We believe dogs deserve the healthiest, most natural and tastiest meals - with none of the nasties. That’s why we make FRESHly prepared...
We believe dogs deserve the healthiest, most natural and tastiest meals - with none of the nasties. That’s why we make FRESHly
prepared food, cooked just like you would at home and delivered direct to our customers in perfect portions. As a B-Corp certified
company, you’re joining a sustainable business that genuinely cares about our people, our products and our impact on the planet.
Our goal is simple: to help dogs live healthier, happier, and longer lives, while leaving humans smiling after every interaction.
We’ve come a long way since our co-founders (Kev & Dave), hand delivered the very first Butternut Box. Today, we feed hundreds of
thousands of hungry dogs across the UK and Europe - but we won’t stop until we’re feeding dogs everywhere. To get there, we need a
team of brilliant people who share that ambition to come and work for us.
As a Senior Software Engineer in the Acquisition Squad, you will be the driving force behind the key application and web
development projects that directly fuel our growth. You will work closely with product managers, designers, growth marketers, and
fellow engineers to build features and products that optimise our signup funnels, referral loops, and landing pages to delight
prospective customers.
maintainable, modular, and reliable code is shipped across our acquisition stack.
PostgreSQL, GraphQL) to manage discount APIs, optimise session architectures, and support core functionality. We have a
dedicated team of frontend experts who own our client-side technologies, though a willingness to collaborate across the stack
is always welcome.
tracking integrations. You will help manage server-side data collection, analytics event tracking, and cookie compliance,
ensuring we eliminate single points of technical knowledge risk within the squad.
actively elevating those around you through pair programming, mentoring, and code reviews.
Ruby on Rails (But we are open to other OOP languages i.e Python) and PostgreSQL.
core business metrics.
stakeholders, and articulate technical/architectural decisions clearly without needing intermediaries.
metrics, user tracking, and conversion rates.
alongside our frontend experts).
Pixel, Google Ads, or Amazon Advertising.
any exposure to Next.js.
e-commerce platforms.
1. Initial call with your dedicated Talent Acquisition Partner, carried out remotely.
2. Take home task via Coderbyte
3. Technical Interview
4. Behaviours interview and Leadership Interview
We usually expect our interview process to take 3-5 weeks, end to end.
need it most
London Office. We’re in 3 days a week (Monday, Wednesday, and Thursday).
applications, we may need to close the role early. We appreciate your patience while we review applications.
Butternut Box is an equal opportunity employer. We believe that to make the best food for all dogs, we need a team that represents
all humans. We celebrate different nationalities, backgrounds, experiences and perspectives. We are specifically committed to
increasing representation from underrepresented groups. We want a strong, diverse team built from different identities and lived
experiences. We’re not perfect, but we are dedicated to the ongoing work of building an inclusive, supportive place where you can
do the best work of your career.
Since being founded in 2018, Copper has been building the standard for institutional digital asset infrastructure with a focus on custody, collateral management, and prime services. Led by Amar Kuchinad, Copper's Global CEO, the firm provides a comprehensive suite of custody, trading and settlement solutions that reduce counterparty risk and bring greater capital and operational efficiency to digital asset markets. At the heart of Copper's offering is Multi-Party Computation (MPC) technology – the gold standard in secure custody. Copper’s multi-award winning custody system is unique in that it can be connected to centralised exchanges, DeFi applications and even staking pools without the assets leaving the custody. Built on top of this state-of-the-art custody, ClearLoop is the first solution in the market that overcomes a growing industry challenge; counterparty risk with exchanges. This solution underpins a full prime services offering, connecting global exchanges, and enabling customers to trade and settle directly from the safety of their MPC-secured wallets. By reducing settlement time for transfers to a few milliseconds (without blockchain network dependency) and offering enhanced security measures, ClearLoop is rapidly reshaping the way asset managers trade and manage capital. In addition to industry-leading security certifications, Copper has one of the strongest insurance coverages in the industry from an A+ rated insurer, positioning the firm as the partner of choice for institutions seeking to safeguard their assets. Department/Team Purpose: The Engineering department is the backbone of Copper; entrusted with the critical responsibility of building and securing the infrastructure that safeguards billions of dollars in digital assets. We operate at the intersection of traditional institutional finance and decentralized blockchain technology. We believe the best infrastructure comes from curious minds working openly together. Our engineering organisation brings together people with diverse backgrounds and experiences who genuinely enjoy solving hard problems. We foster a blame-free, intellectually honest environment where you're encouraged to take thoughtful risks and think big. You'll have the autonomy to own meaningful projects while gaining the support you need to grow your skills and advance your career. Role Purpose: We’re looking for a Senior DevOps engineer at the intersection of software development and platform engineering. In this role, your focus will be enabling fast, reliable, and secure delivery of our systems, whilst continuously improving how our infrastructure is built and operated, including our blockchain environments. Day-to-day, you’ll tackle platform and deployment challenges through pragmatic engineering and automation. You’ll build and operate scalable, self-service infrastructure, CI/CD pipelines, and blockchain platforms, including node provisioning, network deployment, and lifecycle management. You’ll optimise build and release pipelines, improve system resilience, and ensure ‘traditional’ and blockchain infrastructure can scale with the needs of the business. You will collaborate closely with engineering and SRE teams, focusing on infrastructure as code, developer experience, and operational scalability across the engineering organisation, with ownership of the reliability and performance of blockchain nodes and supporting systems. Key Responsibilities: * Building a fault-tolerant, geographically distributed infrastructure: support of multiple data centres, providing replication, sharding, auto balancing and failover. * Participating in deployment of services with strict availability requirements on a large-scale environment and working together with other Engineers to ensure our systems meet current and future demand. * Develop and maintain code for automated infrastructure management (DevOps, Infrastructure as Code) with the use of Ansible and Terraform. * Working collaboratively with the Backend Engineering team to increase our resilience through insightful systems and application metrics. * Improving our CI/CD pipeline to provide new integration vectors. Building and maintaining infrastructure for its own fleet of blockchain nodes (>25 layer 1 protocols now, and more to come) * On-Call support to ensure 24/7 availability of all systems. Skills and Experience: Essential * 5+ year's experience as a DevOps Engineer operating production-grade infrastructure. * Hands-on experience running and maintaining blockchain infrastructure (e.g. node deployment, syncing, upgrades, monitoring, and troubleshooting). * Strong experience with Infrastructure as Code (e.g. Terraform, CloudFormation) and automated environment provisioning. * Strong experience with containerisation and Kubernetes, including production operations and cluster management; EKS preferred. * Experience building and operating CI/CD pipelines using GitHub Actions and deployment tools such as ArgoCD. * Solid understanding of networking fundamentals (VPCs, routing, load balancing, DNS, firewalls). * Experience implementing and operating secure systems (IAM, secrets management, network security controls, vulnerability management). * Proficiency with at least one development language (e.g., bash, Python, Go). * Strong troubleshooting skills across distributed systems and production environments. * Strong problem-solving and troubleshooting abilities. * Excellent communication and collaboration abilities. Desirable * Experience working within crypto organisation * Experience in Financial Services Why Copper? At Copper, we keep innovation, openness, and curiosity at the centre of everything we do. Here, bold ideas get the spotlight, learning is constant, and diversity shapes our team from the ground up. Jump into a fast-moving, dynamic team that loves a challenge and knows how to have fun along the way. Collaboration is just as important as results—you’ll be surrounded by smart, driven colleagues in London and across our APAC, Switzerland, UAE, and US offices. Hybrid working model – we believe in the value of bringing people together and at the same time we embrace the adaptability of flexibly working. Diversity and inclusion matter to us – they’re woven into Copper life. From employee-led groups like Women at Copper to a committee focused on community and wellbeing, you’ll have a network that supports you from day one. Everyone voice matters. If you’re looking to ramp up your career, or keen to do something new in your field, with us, you’ll keep moving forward. Ready to make your mark, keep growing, and join a supportive, dynamic team? Copper’s the place. The interview process at Copper Our interview process is designed to be thoughtful, efficient, and engaging. While specific steps may vary slightly depending on the role, the typical journey includes: 1. Initial Screening A brief conversation with our Talent Acquisition team to explore your background, motivations, and alignment with the role. 1. Technical Interview A virtual session conducted via Microsoft Teams, where you'll engage with team members to discuss relevant skills, problem-solving approaches, and technical experience. 1. In-Person Interview A conversation focused on team dynamics, collaboration style, and any final technical questions. This may be with cross-functional peers or leadership. Additional steps may be added based on the role's complexity or seniority. We aim to keep the process transparent and respectful of your time. Benefits In return for everything you can bring to Copper, we can offer you an exciting, challenging role in a fast-growing and dynamic business, with career opportunities and welcoming working environment. Some of our key UK benefits are highlighted below: * Paid Time Off - A minimum of 35 days of paid time off per year, inclusive of annual leave and public holidays. Employees also receive one additional day of annual leave for each year of service. * Comprehensive Medical Insurance - Inclusive of dental, optical, audiology, and mental health coverage, with medical history disregarded * Life Insurance * Enhanced Pension Contributions - Includes an enhanced employer matching contribution * 24/7 Employee Assistance Programme (EAP) If you think you have everything we're looking for and more, then we'd love you to apply for the opportunity. Copper is an equal opportunity employer. We embrace diversity and equal opportunities in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be. So, bring us your experience, perspectives, and skills. It is in our differences that we will continue to grow and ensure Copper is transforming how institutional investors engage with digital assets. Copper is a Disability Confident Employer, please let us know if you have a disability. If you require us to provide any assistance during the recruitment process, then we would ask you to highlight this to us and we will be happy to accommodate.
ABOUT US Engelhart was founded in 2013 by BTG Pactual Group as a commodities trading company. Our business model is “asset light” and highly diversified – giving us the ability to adapt effectively and nimbly to changing market conditions. We have assembled successful multidisciplinary teams, leveraging advanced fundamental analysis with deep quantitative and weather research capabilities. Our activities are underpinned by strong risk management practices and by powerful technology and operational excellence. We have exceptional teams with diverse global backgrounds and decades of experience, and are driven by a highly collaborative culture, across products and competencies. In 2024, Engelhart acquired Trailstone, a global energy trading and technology company. The acquisition provides us with new expertise, analytics and proprietary technology which is being used to provide risk management and optimisation services to help maximise the value of our clients’ renewable power. The acquisition also expanded Engelhart’s capabilities into physical natural gas across North America, a critical fuel to support the energy transition. Our talented and experienced individuals work together according to its four company values: Performance, Agility, Collaboration, Entrepreneurship. ABOUT THE ROLE As a Technology Manager in our Tech Data, AI & UX team, you will lead a high-impact engineering group responsible for building, scaling, and operationalising data and AI capabilities across Engelhart’s trading, quantitative, risk and operational functions. This is a hands-on leadership role at the intersection of data engineering, AI platform delivery, front-office technology, and commodities trading The role reports to the Global Head of Tech - AI, Data & UX and will play a central part in implementing Engelhart’s AI Business Plan. That plan positions AI as a federated capability enabled by a central Tech AI team with responsibilities across platform, governance and delivery, working closely with trading desks, Quant & Systematic teams, MOBO, Risk, Compliance, People, senior management, external AI providers, cloud providers, data providers, BTG Pactual, Gridfuse, Metdesk and other partners. This role will work directly with Traders, Quants, FO Analysts, Risk, Compliance and Technology stakeholders. Experience with systematic trading, quantitative research workflows, or trading analytics platforms is highly desirable. The successful candidate will help translate front-office needs into robust technical capabilities, ensuring that AI and data solutions are useful, trusted, governed and adopted in real workflows. The broader mandate is to help Engelhart move from experimentation to production-grade AI capability: improving productivity, making company knowledge searchable, enabling AI-assisted workflows, and embedding AI into analytics through initiatives such as Risk Copilot, Treasury Copilot, Power Forecast Copilot, Trader Copilot, and Quant Copilot. ABOUT YOUR TEAM You will manage a team consisting of four Senior Data Engineers and two AI & Agentic Platform Interns, guiding delivery across both the core data engineering estate and the emerging agentic AI platform. The Senior Data Engineers are focused on building and maintaining data pipelines, integrating and cleansing data, supporting analytical and operational use cases, and enabling predictive analytics, machine learning, data mining, and systematic trading initiatives. The AI & Agentic Platform Interns support the design and implementation of Engelhart’s central Agentic AI platform, including orchestration layers, agent runtimes, AWS Lambda integrations, MCP servers, agent skills, knowledge bases, vector databases, retrieval pipelines, and AI productivity tooling. BREAKDOWN OF RESPONSIBILITIES This will be a full-time role based in our London office and owning the following responsibilities: * Lead and develop the AI & Data engineering team, directly managing four Senior Data Engineers and two AI & Agentic Platform Interns, setting clear priorities, coaching technical growth, reviewing delivery quality, and ensuring the team operates with high ownership, collaboration, and continuous improvement. * Drive implementation of the Agentic AI platform, supporting orchestration layers, agent runtimes, AWS-hosted services, Lambda-based tooling, MCP servers, knowledge bases, vector databases, retrieval pipelines, agent skills and secure deployment patterns within Engelhart’s internal network. * Support implementation of the AI Business Plan, helping deliver the central Tech AI team’s mandate across platform, governance and delivery, and contributing to the strategic themes of productivity, knowledge and data discovery, AI-assisted workflows, and AI-assisted analytics. * Support delivery of AI use cases such as Trader Copilot, Quant Copilot, Risk Copilot, Treasury Copilot, Power Forecast Copilot, reconciliation automation, AI Explorer, text-to-SQL, Confluence/wiki agents, contract/vendor agents and self-service AI workflows where relevant to the agreed roadmap. * Own delivery of scalable data engineering capabilities across Engelhart’s data landscape, including ingestion of structured and unstructured data, data cleansing, enrichment, transformation, storage, distribution, visualisation and operational reuse for Data Scientists, Traders, Quant developers and business stakeholders. * Partner with Quant and Systematic teams to enable data, AI and engineering capabilities that support research workflows, model-adjacent analytics, signal review, back testing support, code review, documentation and systematic trading productivity, while respecting ownership boundaries with Quant and trading teams. * Translate front-office requirements into practical technology solutions, working closely with Traders, Quants, FO Analysts, Risk and other business teams to identify high-value opportunities. * Champion production-grade engineering standards, including robust architecture, secure data access, maintainable code, CI/CD, infrastructure-as-code, observability, documentation, testing and clear operational ownership. * Ensure AI solutions are governed appropriately, contributing to standards around evaluation, provenance, human-in-the-loop design, auditability, monitoring, access control and safe deployment in collaboration with Compliance, Risk, AI Security and senior Technology stakeholders. * Measure and communicate value delivered, helping connect technical delivery to adoption, cost savings, front-office efficiency and business impact. The AI Business Plan identifies annualised value delivered and value-weighted adoption as key success measures. ABOUT YOU This individual will be an experienced engineering manager from a commodities trading environment. Someone who is comfortable leading a team of senior engineers whilst remaining close enough to the architecture and code to challenge design decisions, unblock delivery and set a high technical bar. The successful individual will understand that AI adoption is not just about models or tools; it depends on data quality, platform reliability, governance, user trust and day-to-day workflow fit. We believe the following background, experiences and skills are essential for application: * Strong domain understanding of commodities trading is essential. * Academic background or equivalent professional experience in Computer Science, Engineering, Data Science, Information Systems, Quantitative Finance, Mathematics or a related technical field. * Significant experience leading data engineering, AI engineering, platform engineering or technology delivery teams in a demanding business environment. * Proven experience managing, coaching and developing engineers; including senior individual contributors and early-career technical talent. * Strong hands-on understanding of modern data engineering practices, including data ingestion, transformation, cleansing, storage, distribution, data quality, documentation and operational support. * Advanced proficiency in Python and the wider Python data ecosystem, including experience with Pandas or comparable libraries for data crawling, parsing, analysis and engineering workflows. * Experience with analytical, time-series, or large-scale data platforms. ClickHouse is preferred and Redshift is also relevant, based on the current technical landscape. * Strong experience with cloud-native engineering, preferably AWS, including practical understanding of services such as S3, Lambda, Athena, EMR, Fargate, Kinesis, EC2, API Gateway, CloudWatch, and related architecture and security patterns. * Hands-on experience with Docker, Git, CI/CD, infrastructure-as-code, and modern software delivery practices. * Practical understanding of AI, LLM, or Generative AI application architecture, including RAG, knowledge bases, vector databases, prompt engineering, evaluation, orchestration, agent workflows, or AI-assisted developer tooling. * Experience engaging directly with Traders, Quant developers, Data Scientists, analysts or front-office stakeholders to gather requirements, challenge assumptions and deliver useful technical solutions. * Strong understanding of commodities trading, particularly Oil, Power, and Gas; including the role of market data, analytics, risk, weather, fundamentals, trading workflows and front-office decision support. * Ability to translate complex technical concepts for both technical and non-technical audiences, influencing decisions and building trust with stakeholders across levels. * Strong organisational skills and a strong sense of ownership, accountability, and follow-through. Preferably with a bias toward delivering production-grade solutions rather than prototypes that do not land. In addition, the following experiences and skills are not required, but highly desirable for this role: * Commodities coverage: Oil, Power, and Gas. * Experience in systematic trading, quantitative research platforms, trading analytics, signal generation, back testing workflows, or model-adjacent engineering. * Practical exposure to agentic AI frameworks and implementation patterns, such as LangChain, n8n, MCP servers, AWS Bedrock, Postgres with pgvector, Bedrock Knowledge Bases, Pinecone, Chroma, or comparable tools. * Experience designing or operating secure internal AI platforms, including private model deployment, VPC-based architectures, data-access controls, auditability, monitoring, and vendor due diligence. * Familiarity with AI governance, evaluation suites, provenance, human-in-the-loop workflows, risk classification, model monitoring, audit trails, and compliance considerations such as the EU AI Act. * Experience with REST APIs, SSIS, Entity Framework, internal API design, Python packages, and integration patterns across enterprise systems. * Experience with big data technologies such as Apache Spark, Databricks, Parquet, or Hive. * Experience with data visualisation libraries or platforms, including Plotly or equivalent tooling. * Experience working with GitHub Copilot-style engineering workflows, internal AI chat, summarization pipelines, or AI productivity tooling. * Experience working in a federated technology model where a central platform team enables business-aligned teams to own and improve their own workflows. * Experience engaging with external data vendors, cloud providers, consulting partners, or group-level technology partners. WHAT WE OFFER * Competitive compensation and participation in Engelhart’s discretionary bonus plan. * 25 days of annual holiday entitlement, excluding UK public holidays. * Robust benefits package such as medical, dental, life insurance, generous pension contribution, and supplemental benefits partially subsidised by the Company. * Eligibility to receive external and internal training in accordance with our Training & Development Policy. We believe in inclusivity and are therefore dedicated to ensuring all employees – across gender identity, race, ethnicity, sexual orientation, religion, life experience, background and more – feel welcome and included in the company. We promote diversity because we believe it is essential to our ability to think holistically.
By bringing together next-gen technology and the finest live data available, Genius Sports is enabling a new era of sports for fans worldwide, delivering experiences that are more immersive, interactive and personalized than ever before. Learn more at geniussports.com. The Role You will join one of our established high-performing teams within the Betting division, as we invest in our core and future Betting products. You will be focusing on the delivery of technical and product-focused initiatives, to expand and scale up our industry's leading Sportsbook and Risk Management products. One example is our Advanced Risk team, who were set up to challenge conventional wisdom about risk management for sports betting operators. Using new measures of liability that take account of correlations between different markets on an event, and by monitoring betting patterns from the moment an event is opened for betting, we apply margins asymmetrically in a way that helps operators to make higher profit margins, reduce volatility and improve customer experience with greater uptime and fewer rejected bets. Our software provides customers with a new level of flexibility over the way they manage their Sportsbooks to meet their financial objectives. Smart algorithms allow decisions about bets to be taken quickly at scale while enabling close control when desired, reminiscent of earlier days of sports betting. How will you work? Join a specially formed, highly skilled team delivering an innovative & intelligent product! Forming part of a multi-disciplinary Agile team of Software Engineers, Data Scientists, QA Engineers and a Product Manager, you will look to work closely to the fundamental principles of continuous delivery and empowered, high-performing teams. We operate in a squad model to allow focus on the business top priorities, allowing exposure across multiple products while still maintaining strong ownership of your team’s domain. If you are looking to tackle hard problems with smart solutions, collaborate with astute engineers and deliver high calibre code with an autonomous & performance focused approach that supports success, delivery & quality, then this is for you. As a Senior Software Engineer 1 (SR1) you and your team will build highly distributed, real-time, dynamically scaling systems using modern CI/CD pipelines & cloud infrastructure. You will be responsible for innovating, architecting, delivering & maintaining an industry-revolutionising product. You will lead execution of multi-sprint features or systems with measurable business impact. We will lean on your technical expertise and your pragmatic approach to problem solving; working in a team that prioritises the principles of Agile delivery and continuous improvement. You will have a Data-driven, evidence-based mentality, comfortable with the principles of continuous experimentation and validation. What skills do you have? * You will have expert level knowledge of at least one object-oriented programming language (C#, Java, JS, Kotlin, Python, PHP, Golang, C++) * Flexibility to work on all areas of the service stack, front-end, back-end, infrastructure etc. * You will have a strong understanding of the principles of good software design. Familiarity with core concepts such as information hiding, abstraction, module design, cohesion and coupling. * You will have strong software architecture knowledge, including architectural patterns and how to apply them to highly-scalable, fault-tolerant, observable microservices and systems. * You will have detailed knowledge of testing methodology (TDD) and designing high-quality testing suites resilient to changes in implementation. * You will have experience of source control, continuous integration, pipeline design, containerised workloads and infrastructure as code. * You will have experience in messaging and asynchronous communication technologies (RabbitMQ, Pulsar) * Understanding of Data Structures, Databases and Caching Technologies * You bring clarity to complex domains, rapidly developing a deep understanding and challenging unclear requirements. You lead conversations that drive alignment and uncover edge cases others might miss. * You will have experience in mentoring engineers both within and outside the immediate team. It is advantageous for you to have knowledge of the following: * You will have expert knowledge of C# * Operation of Kubernetes Clusters * Building cloud native applications (AWS) * Front-end web technologies (React, shadcn) * Domain Driven Design * Mathematical Aptitude, particularly statistics * Data Engineering skills * Experience in building production grade software with Agentic AI What we expect from our co-workers * Curiosity and strong desire to learn and improve. * Social skills, being able to act as a facilitator, can balance enabling others with individual contributions. * Time management and asynchronous communication skills relevant for a remote-first engineering organization. * Enthusiasm and ability to work collaboratively within a team. * Excellent spoken and written English. * Adherence to our core engineering principles of Aligned Autonomy, Psychological Safety and Continuous Improvement. We enjoy an ‘office-first’ culture and maximize opportunities to collaborate, connect and learn together. Our hybrid working models differ depending on your role and location. Occasional travel may be required. As well as a competitive salary and range of benefits, we’re committed to supporting employee wellbeing and helping you grow your skills, experience and career. Learn more about how rewarding life at Genius can be at Reward | Genius Sports. One team, being brave, driving change We strive to create an inclusive working environment, where everyone feels a sense of belonging and the ability to make a difference. Learn more about our values and culture at Culture | Genius Sports. Let us know when you apply if you need any assistance during the recruiting process due to a disability.