Senior Python Developer
- 15gifts Ltd
- Brighton and Hove
- Negotiable depending on experience
- Back-End Development, Software Engineering, Data Analysis
- Contract Type
At 15gifts, we’re obsessed with the psychology of choice. We study the key principles that drive people to make confident choices on the high-street, and we pour this insight into our intelligent decision-engine technology to replicate the experience online.
We work with some of the world’s leading brands, powering thousands of confident customer decisions every day. Our partners include Verizon, O2, Sky, Virgin Media, EE, BT and The Times.
We also love data; with every interaction we learn more about our customers - gathering insights and generating increasingly accurate recommendations.
We’re a fast-growing company and we’re excited about the opportunities that lie ahead. We’re a team that’s made of driven, ambitious and exceptional individuals and we’re looking for like-minded people to become part of our success story.
About the role
This role is for an experienced Python developer within the Data team, where you will play a crucial role in designing and improving our python based recommendation system. The business is developing new products based on data and machine learning, which will require substantial new infrastructure and tools as the business expands into new markets.
You will also benefit from working closely with the wider dev team, helping to ensure seamless integration into the rest of our product. Working on our Python codebase and MySQL/Redis/Snowflake data infrastructure, you will draw on your past experience to put in place the proper foundations to keep pace with the rapid growth of the company.
There will also be interesting opportunities for career advancement, as the core product and teams are expanding rapidly to cope with increasing demand.
The person we are looking for is…
A strong developer who is passionate about designing and delivering simple solutions to complex problems
Curiosity and a desire for continuous learning
Thrive working, collaboratively across a number of different internal cross-functional teams
Confident enough to represent your own opinions in the collaborative environment
You will be responsible for...
- Taking ownership of all aspects of our data infrastructure
Shaping our current recommendation engine into a scalable system for deploying a wide range of algorithms
Building automated and interactive testing workflows and tools
Skills and Experience Required
4+ years experience in software engineering
Python & SQL
Experience with scalable machine learning infrastructure (desirable)
Experience supporting a data pipeline from end-to-end (desirable)
Linux & Cloud Services (Docker, Vagrant and AWS desirable)
Experience developing hypothesis testing platforms (desirable)
Redis, JS, node (desirable)
Why choose us
Our success is underpinned by our cultural values. These values are not something we stick up on a wall – they don’t need to be. They are behaviours that we recognise and celebrate in each other. They are what we live by every day.
15gifts cultural values
Look for a better way
Support each other
Our values are driven through Culture Club – a staff team that rotates every quarter. Advocates for our culture as we grow, Culture Club activates ideas, makes improvements and helps everyone to connect.
We can confidently say that our sea-view office is one of Brighton’s best. Our flexible workspaces mean you’re not tied to a desk, unless you want to be. You could work in a sociable spot on floor 4, or set yourself up with a screen on floor 3. This is everyone’s space and it’s available after work – our staff host everything from gaming and craft nights to adventure film screenings.
Free breakfasts, fresh fruit, snacks, beers, locally-roasted coffee
Food for thought: free lunch and talks every Friday
Lunchtime yoga, mindfulness and other fitness activities
Regular social events, from Friday drinks to tea clubs and volleyball
Visits from friendly office dogs
Quarterly reviews that involve everyone in strategy planning
EAP (Employee Assistance Programme): confidential counselling for work and
Cycle to work scheme and free eye tests
33 days holiday (including Bank holidays) and your birthday off work
On site changing rooms, showers and internal bike storage
To apply, please upload your CV with a cover letter detailing why you would be great for the role and why you want to work at 15gifts!
** No Agencies **