£80K/yr to £85K/yr
Bristol, England
Permanent, Variable

Senior Software Engineer

Posted by SR2.

Senior Software Engineer £80,000 Bristol (once a week or more if you would like) Tech 4 Good / Sustainability

We have been working with this amazing business for 5 years and supported them to grow from the 3 founders to 60 people. I'm so proud of what they have achieved and very excited to be supporting their growth again this year.

I'm not just saying this but they blow my mind every time we sit down, they are a true Bristol sucuess story, live and breathe tech for good and recently closed investment of $22 million.

A bit about them: They are a purpose-led sustainable FinTech, providing transparency and influence for investors who want to have impact with their money. They believe in a financial system that serves both people and planet. So, they have built a platform that creates value-aligned investments for people (environmentalists, feminists, tech enthusiasts...) and giving those people their right to a shareholder voice. They are an FCA authorised and at their most exciting stage of development as their app goes live in the market with 3 HUGE clients.

As the business grows, so does the benefit of investing into engineers and their tools. I am looking for a Senior Software Engineer to join the team

The day to day:
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:

  • The core SaaS API that they use both internally for their dashboard and is used by external parties
  • The back-office web application that they use to operate their core product services and the data processes we use to enrich the data
  • The full suite of Go-based microservices, databases and infrastructure

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 the consumer-facing dashboard, back-office web portal and API suite.
  • Ensure the software 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 the team and the direction of the product.

Skills and Experience
These are desirable rather than essential criteria. I would also like to chat to folk who do not have all the listed criteria but think they have what it takes and a willingness to learn by doing.
They are trying to build a team that can conquer every challenge, speak every language, and understand every user. They have an ambitious mission to change the world so they hope to lead by example with a diverse and inclusive team that reflects the world they want to see.

  • 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. They will favour candidates with good full stack experience.
  • You should possess a strong interest in writing testable code that utilises the principles of TDD/BDD and enthusiasm for adopting an automation first approach (CI/CD).
  • Previous experience designing and writing RESTful APIs and a good understanding of Swagger/Open API standard is highly beneficial. If you've written APIs using gRPC it would be especially interesting.
  • 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 AWS & Terraform
  • 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.

Benefits

  • Salary up to £80,000
  • They encourage team to come into the Bristol office a couple of times a month, but this is flexible.
  • Generous company share scheme
  • Flexible times with core communication hours of 10-3.
  • Work from home budget
  • £50 per month wellness budget
  • 5% employer pension contribution.
  • Flexible holiday policy of 33 days incl bank holidays.

They follow a 3 stage interview process:

  1. Hello, culture and a bit of technical
  2. Technical task (completed in your own time) and technical deep dive
  3. Meet the CEO (she/her) - love to see it!!!!
We use cookies to measure usage and analytics according to our privacy policy.