Software Engineer – ​Python

Location Bristol
Discipline: Connect AI, Connect IT, Software Development
Salary: £45,000 – £55,000
Contact name: Sean Murphy

Contact email: sean@connectgroup.ai
Published: 20 days ago

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