Job title: Python Engineer
Type: Full-time, Permanent
Location: UK or Bulgaria with flexible home, office, or hybrid working
Office locations: HQ's = Newcastle and Sofia
UK Hubs = Edinburgh, Leeds, Manchester and London.
About the role
Join our cross-functional team to design and build high-performance, scalable Python solutions using modern frameworks and cloud-native practices.
What you'll do
* Develop RESTful APIs with Django REST Framework
* Implement real-time and async processing (Celery, Redis, SSE).
* Manage AWS or Azure infrastructure: containers, CI/CD, IaC (Terraform / CloudFormation).
* Ensure scalability, reliability and clean architecture across projects.
Who is hedgehog lab
We’re an outcome-driven product consultancy where product, design and research sit side by side.
You’ll join a team that values curiosity, collaboration and impact, building products that truly matter.
hedgehog lab's UK benefits
* 28 days holidays + bank holidays
* 5 Impact Days per year to spend on L&D, volunteering or innovation
* Flexible working environment
* Enhanced parental policy
* Financial well-being services
* Annual wellbeing budget + two days of wellbeing
* Mental health support
* Cycle-to-work scheme
* Company-supplied Apple Mac
Required experience
* Proven experience building production Python backends and APIs.
* Strong knowledge of Django REST Framework, PostgreSQL, Celery and Redis.
* Cloud experience (AWS or Azure), containers, CI/CD and testing (Pytest).
* Ability to own technical decisions and deliver high-quality, maintainable code.
Nice to have, but not essential
* Stripe API integrations.
* Serverless or event-driven architecture.
* Terraform / CloudFormation experience.
* Authentication via AWS Cognito.
Ready to apply?
Submit your application below. Please note that we're unable to offer visa sponsorship for this role.