Beauhurst is hiring a

Backend Software Engineer

London, United Kingdom

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

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job