Python Software Engineer – Bristol (Hybrid)
£40,000 – £55,000 + stock + real ownership
Location: Bristol (3 days per week in office)
I’m working with a small SaaS company in Bristol building a behavioural data platform used by consumer brands to understand where their marketing actually works.
They’re a tight-knit team (1 senior engineer + data scientists), so this isn’t a “small cog in a big machine” role, you’ll be hands-on across the platform and have genuine input into how things are built.
What you’ll be doing:
* Building backend systems and APIs in Python
* Working on internal tools and customer-facing platform features
* Contributing to data pipelines that power the product
* Getting involved across the stack (it’s a startup, everyone does a bit of everything)
Tech:
* Python (FastAPI / Django / Flask)
* Linux (this is a Linux-first environment)
* Docker / containerised services
* SQL / NoSQL databases
* REST APIs
What they’re looking for:
* Around 2–4 years experience with Python in a backend environment
* Experience building APIs or backend systems (not just scripting/data work)
* Comfortable working in Linux environments
* Some exposure to Docker or containerisation
* Someone who enjoys working in smaller teams and taking ownership
Nice to have (not essential):
* Frontend exposure (HTML/CSS/JS)
* Data processing / pipelines
* AWS or cloud experience
Why it’s interesting:
* Small team = real ownership and impact
* You’ll work closely with senior engineers and data scientists
* Product-focused environment (not consultancy)
* Opportunity to shape how things are built