Search jobs within our portfolio

Kindred Capital
Kindred Capital

Senior Full Stack Engineer

Vault Platform

Vault Platform

Software Engineering
United Kingdom
Posted on Friday, February 2, 2024

Say hello to Vault Platform

Some of the biggest problems people can face in their careers are harassment, discrimination, fraud, and corruption. We’re on a mission to change work culture and enable trust and integrity in organizations so they can become the best version of themselves.

Our product is a fast-growing SaaS platform that empowers employees and their organizations to track, report, and resolve misconduct in the workplace. Following our successful Series A funding in 2021, we doubled the size of our team and plan to bring in more talent over the coming months. We have lots of opportunities for new joiners to really make their mark, so now is a great time to come on board!

We’re looking for talented, driven, and mission-aligned individuals who share our vision for the workplace of the future and want to join us on our important journey.

The Role

At Vault, our full-stack engineers have a breadth of knowledge, allowing each other to leverage their strengths and learn from their peers.

What you’ll do:

We firmly believe that no one is the finished article and that there should be learning in every role you play. However, some experience of the following is important for the role.

  • You will design infrastructure from a system architecture and data flow perspective and use your knowledge to suggest novel approaches.

  • Experience working at an Engineering Lead or Senior level, with coaching and mentoring Engineers to help them build awareness and understanding of engineering standards and technical vision.

  • Design, build, and maintain high-quality, reusable code across the full stack, including front-end, back-end, APIs, databases, infrastructure, etc.

  • Collaborate with product and design teams to understand business needs and help shape technical solutions

  • Troubleshoot and debug applications in development and production environments

  • Automate tasks through appropriate tools and scripting

  • Perform code reviews, identify optimisation opportunities, and mentor junior developers on best practices

  • Work in an agile environment with good engineering standards (testing, continuous improvement, frequent deployment)

  • Build a collaborative way of working with Product Managers, your peers, and teams to facilitate continuous technical improvements that both follow and feed into our technical strategy, striving to surface the most valuable things to work on

  • Comfortable working in an environment of rapid growth, constant change, and lots of unknowns

  • Diagnose and resolve complex technical issues in production environments

  • Leading technical initiatives and driving technical decisions, while considering both short-term and long-term implications

  • Work on team hackathons - dedicated time to explore and experiment with new ideas and technologies. Your hack could end up in production!

  • Work in a collaborative engineering culture focused on automation, trunk-based development, and blameless postmortems. Team members are always happy to help and provide guidance

  • We don't rest on our laurels - there's always room for improvement. We regularly optimise our workflows and processes to raise the bar

We’d love to hear from you if you have:

  • Experience with our tech stack (Node.js, React, React-Native), with a willingness to learn other technologies and have a passion for learning and adopting new technologies

  • Have proven experience in the design and architecture of complex technical feature

  • Experience in an agile environment collaborating with cross-functional product, design, data, and DevSecOps teams

  • Comfortable with Git version control and CI/CD pipelines

  • A passion for teaching and guiding other developers


  • DevOps CI\CD experience

  • Working with data science teams

  • Agile methodologies

Our Stack:

Vault Platform is built with:

  • React JS on the front-end

  • A backend with Express, NodeJS and GraphQL to tie everything together

  • A cross-platform mobile app built using React Native and with secure cryptography modules

  • AI powered intake reporting methods and features

  • A highly available and fault-tolerant PostgreSQL database and Redux state management

  • AWS architecture (ECS, EC2, KMS, RDS) and Terraform

  • We use TypeScript across our codebase and use CircleCI to continuously integrate every commit

  • We also use Cypress for component testing and end-to-end testing

Joining Vault

Our remote-first working approach means we have teammates all around the world.

Each Vault employee (or Vaultie, as we like to call ourselves) has the option to work from home, at a co-working space in their local area, or a combination of the two.

But we also believe in the magic that happens when people get together, so each Vaultie will join the Hub closest to them, whether that be in Israel, the US or UK. We then bring each of our Hubs together for Hub Week - a week-long event filled with fun, learning, and collaboration - a few times a year.

We also set our team up for success as much as possible, so when you join Vault you'll get:

  • £1,000 Learning & Development Budget

  • stock options and bonuses

  • mental health support through Plumm

  • a new laptop and a generous budget for setting up your own workspace

  • access to co-working spaces

  • pensions/401k with employer match

  • enhanced leave entitlements and much more!

We're a group of bold thinkers and doers who believe that talent and ego are in negative correlation. We’re passionate about our values, we know what greatness looks like and we strive to achieve it every day. Diverse thoughts and experiences are core to how we operate, and we always look to challenge ourselves outside our spheres of comfort.

Vault is an equal opportunity employer. Our social mission means we work hard to lead by example; our platform is for everyone, and so is the company we're building.