.png?1661862568)
Backend Software Engineer
🙆♀️ About us
We’re a market leading tech company that source, extract and package data to create the ultimate private company database for the UK and, as of recently, Germany too. Through a combination of people power and machine learning, our platform helps 20+ different industries invest in, understand, and partner with these exciting businesses.
We’re at a pretty exciting stage right now—we’ve built a profitable, high-growth business, with 140+ employees and an enviable client list. But we’re not done yet. We’re on a mission to become a global data company that helps every organisation discover, understand, and work better with the UK’s private companies. (read more about our exciting engineering team on our dedicated notion page):
🥖 The role
Our product engineering team works in tightly-knit squads that deliver a mixture of quick wins and larger scale updates. We need a great software engineer to help us deliver new and improved ways of accessing, storing, analysing, and presenting our data to make our product better than ever before – and ultimately drive our commercial success as a business.
Day-to-day your responsibilities might include:
💭 Feature creation: building APIs to expose new datasets and improving our connections with 3rd party tools
🏆 Delivering quick wins: making quick improvements to the platform so we can make our users' work just a little bit easier
👫 Working with the Product team: helping product managers and designers turn their ideas into reality, whilst prioritising usability and performance
Examples of the kind of projects you could be working on:
- Working with our product team to add new data and functionality to our HubSpot and Salesforce CRM integrations
- Building integrations to new CRM tools whilst maintaining a clean integration architecture
- Making improvements to our client-facing APIs by adding new data sources, improving performance and adding new ways to filter and refine
- Ensuring all of this scales as we continue our international expansion to Germany and beyond
👉 About you
There is no one size fits all for this role, but we’d expect you have at least 3 years of experience working as a software engineer in the industry.
Technical must haves:
- Experience using a Python backend web framework (like Django, Flask or FastAPI)
- In particular, experience building performant and reliable APIs and integrations
- Competency using SQL and ORMs
Great too (but not essential)
- Some experience with frontend web development would be a bonus using a JavaScript framework (such as Vue.js or React)
- Understanding of some of the following: Django Rest Framework, PostgreSQL, Celery, Docker, nginx, AWS
Also, ideally you’ll be:
- Detail-oriented – You are meticulous with a keen eye for detail, and know how to apply feedback to your work
- Independent & proactive – You should be happy to take on small projects and run with them, but also know when to ask for a helping hand!
- Natural problem-solver – You love getting deep into a problem & working hard to find the solution.
🕊️ Our offer
We're offering a competitive starting salary, on top of this, we invest a lot in keeping our people happy and healthy! So as well as that, you'll also get:
🎓 Professional development: Ongoing training and development, and free books
🍰 A stake in the company: Substantial options scheme, so you can share in the growth that you help create
💻 The latest tech: We’ll provide you with all the tech you need to be productive (including a Mac!), whether you’re in the office or working from home
🌲 Health and wellness: Free counselling, wellbeing baskets, and healthy snacks
🎉 Events: Drinks every Friday, interesting talks from industry experts, company-wide parties and away days, plus regular team socials
🚄 Subsidised travel: Rail season ticket loan, free railcards, and a cycle to work scheme
If you want to read more about our benefits, our company culture, or our hybrid working policy, please check out these pages.
Apply for this job
*
indicates a required field