Tumelo is an impact-driven financial technology company. Our vision to empower all investors to know where their money is going and to use their shareholder's voice.

What we believe

We believe the modern shareholder ownership system is broken. Trillions of pounds are invested every year by people who don't even know what investment means, where their money is going, how it affects the world or their financial outcome, or what they can do about any of that.

We believe investors in the stock market (pension members, retail investors and asset owners, like trustees) should be aware of and connected to the companies they are invested in; should have influence and a voice at those companies; should have access to their shareholder rights. We believe big companies have the power to break or make our planet. What shareholders demand, and hold them accountable for, really matters.

Big change takes time but we are patient and ambitious in equal measure; influencing the system, building a movement, empowering the world. Our mission is to build and scale the technology to make that possible.

What we do

We partner with UK's largest investment and pension platforms, empowering them to provide their investors with transparency over the companies they own and a shareholder voice on issues they care about, like gender equality, human rights or climate change. We build APIs and beautiful user interfaces to deliver a totally unique user experience. We give platforms better engagement, acquisition and retention, coupled with the power to create a sustainable investment system for us all.

We're a close-knit, ambitious team. We're based mostly in and around the South West. We work in an agile manner; championing transparency and flexibility while prioritising open communication. We love food, rounders, board games and team trips (everything from canvas painting to cliff jumping in Devon).

Our Values:

  1. We do our best work to achieve our vision

  2. We pull together to achieve more for users & customers

  3. We are masters of prioritisation

  4. We adapt relentlessly

  5. We give each other feedback to move each other forwards

  6. We trust each other to drive towards success

The tech

You'll be working with some stellar technologies including Golang, gRPC-based microservices, Kubernetes, Terraform, Amazon Cognito, Open API, the Google Cloud Platform and GitLab CI. You will also have the opportunity to work with these front-end technologies React, TypeScript & NodeJS.

The role

This is a wide ranging engineering role. You will be working across all elements of the core
product, including:

• Our core SaaS API that we use both internally for our dashboard and is used by external parties

• The back-office web application that we use to operate our core product services • the data processes we use to enrich the data

• The full suite of Go-based microservices, databases and infrastructure

Enticing? Want to hear more? Well, in 2-week sprint cycles you will:

• Work in an agile team, actively participate in scrum-based ceremonies; in story writing and refinement and help to translate business requirements into usable stories.

• Contribute significantly to the architecture definition, design, development, testing and maintenance of Tumelo’s consumer-facing dashboard, back-office web portal and API suite.

• Ensure the soware is appropriately tested at all stages of the development and deployment cycles, including identifying opportunities for making our test and CI processes ever more effective and efficient, and you will help with the implementation of improvements to those systems.

• Significantly contribute to the growth of our team and the direction of our product.

Who you are

  • You encapsulate our company values.

  • You have a passion for building applications that delight and empower consumers.

  • You’re a hands-on developer who loves to get stuck in and get stuff done.

  • You are passionate about software development and enthusiastic about products you work on, especially about learning new stuff and pushing your own boundaries.

  • You love working collaboratively in a small team and are comfortable communicating openly and proactively.

  • You value giving and receiving constructive and honest feedback.

  • You have the flexible attitude required in a start-up environment, with the willingness to adapt your role and work to our needs as we grow.

  • When time allows, you are reflective and dream big. But you're a speedy worker who can handle high pressure and a quick turn around when deadlines are tight

  • You have a demonstrable passion for social, environmental and/or governance issues.

  • You have the right to work in the UK with fluent spoken and written English.


Desirable experience:

If you have any of the following we'd be especially interested to hear from you. If your experience looks a little different from what we’ve identified below and you think you can rock the role, we’d still love to learn more about you.

  • A solid understanding of the fundamentals of computer science having completed further education in comp sci or similar, or with equivalent commercial experience.

  • Previous experience in an ever-changing, scale-up environment.

  • Previous experience in agile, fast-paced, teams, building new-to-market digital products.

  • Knowledge of Go or another strongly typed language and experience in a commercial environment.

  • Ideally (though not essential) some experience of React and TypeScript.

  • Knowledge of RESTful API design and Swagger/Open API.

  • Experience in the deployment and management of services, preferably using Kubernetes.

  • You have a strong interest in testing including TDD & BDD and an enthusiasm for CI and automation.

  • Experience in working with a variety of databases (SQL, NoSQL and/or GraphDBs).

  • Understanding of DevOps, Terraform, Skaffold, GCP and/or AWS.

Why Tumelo?

We recognise that there are lots of opportunities available to software engineers, however working here, you'll grow more than you would anywhere else; you will join a team who will appreciate you every day; your contributions will genuinely change our business outcomes;
and you will be proud to make a lasting, positive impact on the global investment system. And with that, we hope to hear from you!

The finer detail:

There's plenty of work for this role to be full time, but if you need something different please apply anyway. Tumelo has a super flexible working culture: the team is online and available from 10 - 3, Monday - Friday (save for lunch or sport breaks) and can work whenever they like outside of that. We have office space in Bristol that gets used regularly but coming in is totally optional. All we ask is that everyone comes together once per month, usually in Bristol, for a team social and strategy day (arranged well in advance and especially fun). We have a super flexible culture and our team have lots of different things going on outside of work that we want to help them balance. However, as you might expect at a fast-growing start-up, it's high adrenaline and hard work here. We pay competitively for our team's contributions and have a generous company share scheme so we are all owners of Tumelo and beneficiaries of our collective success. We have a 5% employer pension contribution and a flexible holiday policy of 33 days, including bank holidays, which we'll make sure you get to enjoy. Our culture is very autonomous and you'll be empowered to work on what and how you like to generate results. If you're self-determined and want to be accountable to your team, instead of a line manager, this role is for you.

Application details

Recruitment process:

  • Initial application

  • First interview

  • Task & presentation

  • Second interview

There will be opportunities to ask questions throughout. If Tumelo sounds like a bit of you and if you are excited to ride this rollercoaster alongside us, then please apply!

Start date: ASAP

Apply for this Job

* Required