Senior Data Engineer


Employment Type Full time
Location Hybrid · Bristol, City of, UK 1 day per month in Bristol, 1 day per month in Londo (travel costs are covered)
Salary Up to £80,000 (GBP)
Seniority Senior
  • Closing: 6:30pm, 5th Jan 2024 GMT

Perks and benefits

Flexible working hours
Work from home option
Retirement benefits
Wellness programs
Employee Assistance Programme
Enhanced maternity and paternity leave
Paid emergency leave
Extra holiday
Professional development
Team social events
Equipment allowance
Cycle to work scheme
Dogs in the office

Candidate happiness

8.64 (45)

Job Description

Job Title: Senior Data Engineer

Salary: up to £80k depending on experience

Start date: ASAP

Location: Remote/Bristol/London.  At the moment we are only able to accept candidates based in the UK and are unable to provide visa sponsorship.

Who are we?

Tumelo is a venture-backed, impact-led financial technology firm. Our mission is to empower shareholder democracy with technology that supports impactful stewardship. Our technology suite gives retail and institutional investors full transparency over their investment holdings and enables them to have a voice on the issues they care about. We believe that our technology has the potential to create a more transparent and representative stewardship process, which will lead to better outcomes for investors and the industry as a whole.

We’re also incredibly passionate about Tumelo’s culture and ways of working. We have an amazing team who care deeply about our mission. We value team well-being and inclusivity, and strive to build a safe, healthy environment where people can bring their whole selves to work. Working here, you'll grow more than you would anywhere else. You will join a team who will appreciate you every day and your contributions will genuinely change Tumelo's future.

The Role

This is an exceptional opportunity to get stuck in at a fast-paced, tech-focused, impact-driven start-up. As a Data Engineer, you will be immersed in start-up life, collaborating closely with the product, technical and operational teams - managing the data that glues these teams and Tumelo's products together.

As a Senior Data Engineer at Tumelo, you will be responsible for:

  • Designing, implementing and maintaining automated data pipelines using Python and AWS

  • Implementing processes to test data validity, latency and coverage

  • Building and maintaining data infrastructure for use across the company

  • Monitoring, triaging and fixing issues alongside fellow Engineers

  • Taking new ideas from inception through to implementation across our tech stack

  • Mentoring other Engineers to help them achieve their full potential

Desirable experience:

These are desirable rather than essential criteria. We welcome applications from people who may not have all the listed criteria but who are willing to learn by doing.

  • You have experience in the extraction, transformation and loading of data from a variety of sources such as SFTP, Email and APIs

  • You have excellent proficiency in the use of Python (or similar programming language) for processing and analysing data

  • You have experience designing serverless architectures

  • You have experience with IaC tooling (we use Terraform)

  • You love automated testing and ensuring that test suites are comprehensive

  • You definitely don't need finance experience but you must be willing to learn

  • You are passionate about social or environmental issues

We are trying to build a team that can conquer every challenge, speak every language, and understand every user. We have an ambitious mission to change the world so we hope to lead by example with a diverse and inclusive team that reflects the world we want to see.

Interview Process

  • The interview process consists of three stages and a technical task that we’ll ask you to complete in your own time.

Salary and benefits:

Find out more about what it's like to work for Tumelo on our careers page!

  • Up to £80,000 Salary, dependent on experience.

  • Generous company share scheme

  • Flexibility - The data team gather once a month in our London office, and the whole of Tumelo get together once a month in our Bristol office, outside of this we trust team members to work in the way that suits them best, choosing the in-person/remote working mix that's best for you. With "core hours" from 10 am to 3 pm, the rest of your day is yours to plan.

  • Private healthcare

  • Work From Home budget

  • 5% employer pension contribution

  • £50 per month wellness budget

  • 33 days holiday (inc bank holidays, but you can take these at your discretion)

Removing bias from the hiring process

Start your de-biased application


Removing bias from the hiring process

  • Your application will be anonymously reviewed by our hiring team to ensure fairness
  • You’ll need a CV/résumé, but it’ll only be considered if you score well on the anonymous review

Start your de-biased application