Job Description
Python Software Engineer
Bristol (Hybrid)
A growing tech startup is looking for a Python Software Engineer to join their engineering team and help build and improve a behavioural science platform used by consumer brands.
You'll work closely with the Head of Engineering in a collaborative team, contributing across the platform and customer-facing product. This is a hands-on role suited to someone who enjoys varied engineering challenges and the opportunity to wear multiple hats in a startup environment.
Responsibilities
* Develop backend services and APIs using Python
* Contribute to the development of the core platform and product features
* Build and maintain services using Docker and AWS
* Work within a Linux-first development environment
* Collaborate closely with the Head of Engineering on platform improvements
* Take ownership of problems and contribute across different areas of the product as needed
Tech Stack
* Python
* FastAPI
* Docker / containerisation
* AWS
* Linux
About You
* Around 2-4 years of software engineering experience
* Strong Python development skills
* Experience building APIs or backend services
* Comfortable working in Linux environments
* Familiar with AWS or cloud infrastructure
* Experience with Docker or containerised applications
* Enjoy working in small teams where engineers take ownership
Ready to Apply?
Contact Jack Winder to find out more.Please apply with a CV and a cover letter outlining why you're perfect for the role.Know someone great for the job? We offer a referral scheme-just get in touch!Note: We do our best to respond to every application, but due to volume, we can't always guarantee it. If you haven't heard back within 7 days, unfortunately, you haven't been successful this time. Keep an eye on our site for new opportunities!