Backend Software Engineer

London

🙆‍♀️ 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

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf