Senior Back End Engineer

We’re looking for an ambitious, motivated, intelligent and pragmatic back end developer who is also passionate about human rights, the environment and making a difference.

This is a Senior Developer role. You will be expected to design and implement features and projects independently, pair with other developers on difficult challenges and interfaces, write excellent code with a view to legibility and future use and provide mentorship and high-quality code review. It does not require any team management desires, although you may choose to adopt some of those responsibilities if you want to, and we would expect the right candidate to be at the point in their career where that was appropriate.

There will be significant internal systems ownership responsibility in this role and some client-facing development opportunities. You will work on an innovative calculation engine to assess company impacts, be involved in the design and implementation our integrations system, and help make our data gathering platform a joy to use.

You’ll be working within a small high-performance team of ~8 engineers, designers and a product manager, and there will be opportunity to grow into a wider role in the company.

Whilst we run a professional team with plenty of support and a strong review culture, this is a startup and you’ll be building production code in use across our clients, so you’ll share responsibilities for deploying and maintaining the team’s code, ensuring test coverage and optimising code performance as well as developing back-end features.

About you:


  • 4+ years of full stack or back-end engineering experience

  • a strong desire to learn new things, solve problems and leave everything you encounter better than you found it

  • extensive practical experience with sql databases (PostgreSQL preferred)

  • extensive practical experience with Python

Nice to Haves:

  • experience with dbt

  • experience with airbyte or other ELT platforms/frameworks

  • experience with AWS including EC2, Lambda, RDS

  • experience with container-based architectures (docker, k8s etc)

  • experience with testing frameworks and methodologies

  • a maths or computer science degree from a top-tier university


  • Salary of £70-90k dependent on experience

  • Generous equity options

  • Generous hardware budget on joining flexible hours with the opportunity to mix working in our beautiful riverside office and WFH

  • A wonderful team that make coming to work a joy

  • A mission that will get you out of bed every morning knowing you’re doing good in the world

To apply, please email a cover letter and CV to