598,796open jobs
30,416companies
86,197added this week
Browse all
Salary
$81k – $95k per year
Location
In office
Seniority
Staff
Employment
Full-Time
Overview
Company
Impact
Profile match

Job Description

Full time with 3 days a week in the office.

We are looking for a senior Python Developer/Software Engineer with strong backend and automation

experience. You will be responsible for designing, developing and testing software solutions in areas including

command line tools/scripts, APIs, and internal/external web applications. This is a hands-on role with the

expectation of progression to tech-lead level in the future with hiring/management responsibilities.

Herdify is a growing young B2B SaaS company, building a product to deliver behavioural science to consumer brands.

Working here you'll play a significant role building and shaping the product our customers use.

The role would suit someone who, as well as significant Python development experience, also has some

experience in frontend, database design, cloud infrastructure and devops. We work and develop exclusively on

Linux so a high level of familiarity of this is essential both on the Desktop and server.

Responsibilities

* Design, develop and test Python based applications

* Webserver development using FastAPI

* Design and maintenance of NoSQL and SQL databases

* Data scraping/cleaning/processing using Python

* Support Linux based servers

* Containerisation of applications

* Use test driven development to produce high quality, well documented and secure software

Essential experience

* Significant experience at senior developer level.

* Previous experience as tech lead/experience managing a small team of developers.

* Strong Python across backend, web application, api, automation, CLI and data processing development.

* Strong Linux for development, testing and deployment.

* Strong experience of developing web applications using FastAPI (or Django, Flask etc.)

* Developing websites using HTML/CSS/Javascript.

* Good knowledge of AWS (S3, Dynamodb, EC2, ECS, Cognito, DynamoDB, Firewalls, Load balancers, Route53)

Desired experience

* Working with a variety of data formats such as CSV, JSON, Parquet etc. at high volume and complexity.

* Comfortable working with NOSQL and SQL databases (SQLite and DynamoDB in particular)

* Writing moderately complicated SQL scripts.

* Containerising applications using Docker/Docker-compose

* Use of Git based workflows

* Understanding of devops best practices

* Creating and querying REST APIs

* Use of IAM for internal and external users

* Able to manage your own workload as and when required

* Convert high level requirements into detailed designs for implementation

* Communicate and collaborate effectively with other teams in the business

Bonus points for

* Experience with data science libraries (pandas, numpy, geopandas)

* Experience with visualisation libraries (d3, folium, plotly etc.)

* Web development using htmx, jinja2, Bootstrap, CSS and Selenium

* Other container systems such as Podman

* Infrastructure as code Cloudformation/Terraform etc.

* Databases such as MongoDB, DuckDB

* Experience working in small teams on early stage software

Applying

* If you have most of the things we are looking for please apply anyway.

* We also value diverse experience outside the areas listed as well.

What you'll get

* Stock options

* Competitive salary (£60-70K depending on experience)

* 25 days’ annual leave + public holidays

* Annual training allowance

Candidates must have the legal right to work in the UK at the time of application. We are unable to offer visa

sponsorship for this position.

Our interview procedure

Stage 1 - Introduction meeting

* Teams call

* Up to 1 hour

* Your chance to tell us all about yourself and why you would like to work for Herdify.

* Learn more about what we do at Herdify

Stage 2 - Technical interview with tasks

* In person in Bristol

* Up to 2 hours

* A more in depth dive into your technical skills

* Live coding exercise on one of our PCs to see how you would deal with some of the problems we have encountered at Herdify.

* Your chance to ask us more questions

Stage 3 - Technical and team work interview

* In person in Bristol

* Up to 2 hours

* Follow up from live coding exercises

* Team fit assessment

* Additional questions from both sides

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
598,796 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$23k – $55k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Pune
Python
Python
Flask
FastAPI
Django
Django REST Framework
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
Frontend
GraphQL
DevOps
Rest API
GCP
OpenShift
Azure
CI/CD
AWS
Docker
Analytics
ETL/ELT
Apply
$20k – $41k per year (Estimated) • Remote/Hybrid • 4+ years exp • Saint Petersburg
SQL
DevOps
Rest API
Git
QA
Swagger
Apply
$118k – $259k per year (Estimated) • Remote/Hybrid • Full-Time • London
Python
SQL
AI/ML
AI Agents
LLM
Management
Agile
Apply
$76k – $219k per year (Estimated) • In office • Full-Time • Bachelor's Degree • London
Python
SQL
AI/ML
Claude
Fine-tuning
Prompt Engineering
AI Agents
Llama
LLM
RAG
LLM Guardrails
Multi-Agent Systems
Analytics
ETL/ELT
Apply
$52k – $93k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Master's Degree • Warsaw
JavaScript
TypeScript
SQL
Databases
MS SQL
Frontend
Angular
DevOps
OpenShift
CI/CD
Jenkins
Git
Docker
Kubernetes
Tekton
Management
Agile
Scrum
Apply
$34k – $68k per year • Equity • In office • Full-Time • 2+ years exp • Master's Degree • London
Marketing
Spotify
Apply
See all jobs
This is one of many
598,796 more open roles from verified company boards, updated every day.