Senior Software Engineer – Sustainability
Salary: 50,000 – 80,000
Who are we?
We recognised a global problem. Millions of ordinary people contribute to our investment system through ISAs, workplace pensions, and other investments. Yet most have no visibility over where their money is going and no voice at the many companies they own through their investments. The result? A society that is disengaged and an investment system that is failing to address critical social, environmental and governance challenges.
Tumelo was founded to change this. We believe every investor should be empowered to use their shareholder voice to create change on issues like climate, gender and human rights at companies where their money is invested. Our software shows investors the companies they own and empowers them to engage on issues they care about. In doing so, we help investment firms connect with customers so they can better serve people and protect our planet.
We've just raised a $19m Series A, we are growing at pace, heavily investing into our people and our product and have an exciting roadmap ahead of us.
Big change takes time but we are patient and ambitious in equal measure; influencing the system, building a movement and empowering the world. Want in?
What our team say:
"People actively help each other and make time for it. Every week I've learnt something new. Flexibility is respected. People are here to work and deliver, not to have meetings for the sake of it".
"Everyone here is treated as a valuable member of the team and no good deed goes unnoticed. I feel appreciated and respected constantly. The culture is full of fun and the people are all fab. Would recommend to anyone".
"Everybody is so passionate about what they do, which is great for motivating each other. Our ideas are heard and encouraged. There is such trust and support all throughout the business and everyone is always eager to help".
"Great culture, flexibility, good work/life balance, a worthwhile job (promoting shareholder rights) and amazing colleagues".
The Role:
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.
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
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 computer science or similar, or with equivalent commercial experience.
- A great understanding of software engineering principles that you use to guide you in building scalable, efficient and maintainable code.
- Strong experience writing code in Go, or another strongly typed language, in a commercial setting.
- Experience with React and ideally (though not essential) TypeScript. We will favour candidates with good full stack experience.
- Experience in the deployment and management of containerised services, preferably using Kubernetes.
- Experience in working with a variety of databases (SQL, NoSQL and/or GraphDBs) and the ability to optimise queries.
- Understanding of DevOps, Terraform, Skaffold, GCP and/or AWS.
- Previous experience in a scale-up environment where prioritisation and working to hit your goals is strongly encouraged.
- Experience of working in cross functional agile teams is a bonus but not essential.
What we offer:
We're 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 strive to build a safe, healthy environment where people can bring their whole selves to work.
- Salary up to 80,000
- Generous company share scheme plus an annual bonus
- Work From Home budget
- 5% employer pension contribution
- 50 per month wellness budget
- 33 days holiday
- Flexible hours
- Tumfests
- We're remote-first but we have an office in Bristol that you can also use as much as you'd like should you wish to have a space to work outside of your home.
As we continue to grow, we intend to increase our employee benefits package so expect more in the future!
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 outcome; and you will be proud to make a lasting, positive impact on the global investment system.