Senior Full-Stack Engineer
SUMMARY
Tussell is seeking a full-stack engineer to join our internal engineering team. This is an influential role, offering the successful candidate the chance to join a new team at a pivotal time and have a significant impact on a growing business. You will take part in transitioning our external development model to an in-house team during the first half of 2026, whilst setting engineering best practices. The role also offers the opportunity to take part in hiring and growing the team.
There is a huge opportunity to help us unlock the full potential of our market-leading data. We’re facing exciting technical challenges - from re-architecting our data pipeline, to enabling users to query and interact with complex datasets intuitively, and scaling how we acquire entirely new swathes of data. We also believe Tussell is uniquely positioned to apply machine learning and algorithmic approaches in ways that genuinely add value — surfacing insights, improving search and discovery, and making market intelligence dramatically more accessible.
The ideal candidate will have strong experience with any or all of Ruby on Rails, Python, PostgreSQL, and React, along with a track record of working with live, data-heavy applications. As a senior hire, you will collaborate closely with the product team and other key stakeholders to ensure that technical decisions support business objectives, user needs, and long-term product vision. Over time, you’ll play an influential role in evolving our architecture and infrastructure, ensuring Tussell takes full advantage of the best tools and technologies for a modern, data-driven product.
Our ideal candidate may not exist. Please consider applying if you think you can contribute in this role despite not having experience in every area we have identified - we’re looking for a Tussell person first and foremost, and skill gaps can be addressed with personal development plans.
ABOUT TUSSELL
Founded in 2015, Tussell is a founder-led and investor-backed tech scale-up based in London.
Tussell's product vision is to power better commercial decisions about the UK public sector. We offer a subscription-based online market intelligence service, which works by collating open data on public contracts and expenditure and transforming it into decision-ready data. This intelligence helps companies to do more business with the government and helps public bodies make smarter procurement decisions. Over the last decade, Tussell has become the market’s trusted source by being data-first with our competitive edge expressed through the richness and reliability of our data.
THE ROLE
Goal: We’re looking for a versatile self-starting engineer who can work across our entire technology stack, from backend services to user-facing applications. Someone who can set standards of good practice, not just follow them. Someone who can add to our technical know-how.
Backend Development
- Design, develop, and maintain robust APIs and backend services using Ruby on Rails
Build and optimize data processing pipelines and automation tools using Python
Implement scalable service-based architecture and integrate with third-party services
Ensure code quality through comprehensive testing, code reviews, and documentation
Understand and refactor legacy code while maintaining feature velocity
Frontend Development
Develop responsive, interactive user interfaces using React and modern JavaScript
Collaborate with UX/UI designers to implement pixel-perfect, accessible designs
Optimize frontend performance and ensure cross-browser compatibility
Build reusable component libraries and maintain design systems
Release & deployment
Maintain and enhance the CI/CD pipeline
Create and implement managed data migrations
Drive the move to infrastructure-as-code and managed environments
Ensure the apps are secure, highly available and performant
Architecture & ecosystem
Ensure that third-party components and libraries are fit for purpose
Take part in database design and schema enhancements
Identify opportunities to break down monolithic code into discrete services
Lead on leveraging the capabilities of ML & LLMs to enhance our data architecture
Technical Leadership
Able to set standards while we transition to a small in-house team
Mentor junior developers and provide technical guidance across projects
Participate in architectural decisions and technology roadmap planning
Lead code reviews and champion best practices for development workflows
Contribute to technical documentation and knowledge sharing initiatives
Collaboration & Delivery
Work closely with product managers, designers, and other engineers in an agile environment
Break down complex features into manageable tasks and deliver high-quality solutions on time
Participate in on-call rotations and troubleshoot production issues as needed
Continuously evaluate and recommend new technologies and tools
ABOUT YOU
Experienced engineer: You’ve spent 5+ years in full-stack development, ideally with Ruby on Rails, Python, PostgreSQL, and React — and are comfortable shipping and maintaining live, data-rich products.
Technical leadership capability: You’ve made key technical decisions and been a respected engineering voice in a business. You’re confident in influencing the technical direction where needed.
Player-coach mindset: You enjoy writing code, solving hard problems, and helping others improve — you're equally motivated by hands-on work and team success.
Process-oriented: You know how to improve and standardise engineering practice in line with what’s needed to ensure stability, quality, and speed.
Commercially-minded: You understand how engineering choices affect cost, product delivery, and customer outcomes — and you prioritise accordingly.
Real-world experience: You’ve worked on live systems, dealt with bugs, responded to users, and made decisions under pressure.
Excited by the challenge: You’re energised by the opportunity to be an influential voice, help replace an outsourced team, build from within, and help set the direction of a growing company.
COMPENSATION & BENEFITS
Annual salary reviews every December after 12 months of tenure.
Benefits include:
Hybrid working.
Annual leave of 25 days (not including public holidays), rising by one day per year up to a cap of 30 days.
A vibrant office in Shoreditch with free weekly perks.
An annual personal learning & development budget.
Team socials in central London at least once per quarter, plus a summer and Christmas party.
The latest tech - Apple MacBooks are standard issue.
Company pension scheme with employer contribution of 3%.
Cycle to Work Scheme - Tax savings on Cycling Equipment via Salary Sacrifice.
An annual wellbeing budget of £200 (prorated).
Recommended Jobs
Online Personal Trainer - Part Time
We are on the lookout for a vibrant and motivated personal trainer to become a part of our team. As a personal trainer, you'll be instrumental in guiding our clients through a spectrum of fitness acti…
Power Electronics Engineer
At NewOrbit Space, our mission is to engineer the lowest orbiting satellites on Earth to rapidly advance global connectivity and insight. We are currently building satellites that can breathe air a…
Capital Contractor
Job Details Lloyd's syndicate is seeking a capital contractor for 12 months initially, to work across a variety of projects from capital allocation to model use for the investment team. Previous c…
Ready to Rent Technician - Panavision London
Who we are: Panavision is the world-class provider of end-to-end solutions that power the creative vision of filmmakers. Panavision’s comprehensive offerings include unparalleled optics, proprieta…
Part Time Waiting Staff
No CV to hand? No problem! We've made our application process mobile friendly and removed the need for a CV. Our form takes 2 minutes to complete and tells us all we need about you! As Part Ti…
Live-out Nanny in NW6, Job ID J1E6AF
A live-out Nanny is needed by this wonderful family in Queens Park, London, to help them care for their three school-aged children. They are looking for an experienced, warm and friendly nanny who is…
Senior Solution Consultant
Role Description As a Senior Solution Consultant within the Solution Consulting team, this role provides expertise in the following areas: ~ Providing up to date knowledge, awareness of curren…
Chef de Partie - Tobi Masa
Press space or enter keys to toggle section visibility The Chancery Rosewood, a Rosewood Hotel Group property, is housed in the iconic former U.S. Embassy on Grosvenor Square, reimagined…
Luxury Golf Travel Planner London / Herts £30k + comm
We are seeking golf enthusiasts to join a bespoke travel company due to remarkable growth! If you have a passion for golf with luxury travel experience combine your passion and skills with this excit…
Regional Contract Hire & Leasing Manager (South)
Job Summary: The Regional Contract Hire & Leasing Manager is responsible for customer prospecting, sales & account management to drive profitable sales and increase market share in the Leasing Cha…