Senior Backend Software Engineer

Join Spill as they are looking for a Senior Backend Software Engineer

The company and product

We're working to solve emotional pain in the workplace. We’ve developed a Slack app which allows our clients’ employees to access therapy in a few clicks. It is easy to access and designed to be used by everyone - user centred design is very important to us. We’re trusted by the likes of Typeform, Depop and Huel as well as many other progressive employers you can see listed on our site, and we're funded by Passion Capital, Ada Ventures and Seedcamp.

The job and the work

At Spill we believe that engineers build better products when deeply intertwined with product. You should care deeply about our users problems and want to be involved in the process of solving them. As an engineer at Spill you will be talking to our users on calls most weeks along with our product team. You'll work with product to create the spec, before owning the feature development from start to finish.

You will work closely with the other engineers on solving difficult problems such as how to scale services as our user base grows, improve performance and reliability or build new exciting prototypes. You will be expected to maintain high quality standards by mentoring others on the team through pairing and code reviews.

Check out our blog on the engineering interview process here

Our Tech Stack

  • NodeJS, TypeScript
  • React
  • Postgres
  • GraphQL

The ideal candidate

  • ✅  should have a strong background as a Software Engineer
  • ✅  should have experience building stable, secure and scalable systems
  • ✅  should have specialised knowledge in building backend services and architecture
  • ✅  should be comfortable working in a team that deals with ambiguity
  • ✅  should be great at collaborating with team members by communicating opinions and rationally
  • ✅  should care about putting users first
  • ✅  should care about maintaining and introducing best practices across the team
  • 🌱  ideally have experience building software at a larger startup or scale-up
  • 🌱  ideally have experience mentoring more junior members in the team

The pay and the benefits

🚀  The salary for this full time role is £80k-£100K + stock options 

🌴  30 days’ holiday, excluding Bank hols

🎁  Extra day off for your birthday

🚃  Team away-days and work-aways

🤸‍♂️  Flexible hours to fit around your life

❤️  Therapy on Spill whenever you want it

🏠  £200 WFH budget to kit yourself out

👶  Parental leave packages

🌎  Work from anywhere remote-first

For more on how we work at Spill and what to expect, take a look at our careers page.

The application process

  • 30 min video call with Head of Engineering to find out more about each other
  • a coding task
  • coding task review call
  • values fit interview

Don’t meet all of the role requirements? Don’t worry! We care about outcomes rather than tickbox criteria, and it’s often the case that the perfect person for the role has a CV that looks a little different.

Research (by Harvard University 🤓) shows that women are particularly likely to second-guess themselves and not apply — so if you’re worried you don’t meet all the criteria, get in touch anyhow and let us do the worrying.

At Spill, we are committed to building a company that includes people from a variety of different backgrounds. We're particularly interested in hearing from people from typically underrepresented groups in the tech industry💛