![](https://cdn.dynamitejobs.com/companies/7bT0RFdRyNNGbaVOiyPWiWzAyjb2/u1VSdZzbl28gteAzYBX0/thumbs/icon_256x256.png?rev=3)
Backend Rust Engineer
Let’s start with the important stuff… Why would you join Bippit?
There’s way more to a job at Bippit than just a salary - we know that. We also know that money is important and we want to be transparent so you’ll find our range below, followed by everything else we deem as Perks:
Salary Range: £60k-£100k (please note we would be open to either Mid-Level to Senior Applicants to this role, so this salary band covers both those levels)
Incredible Pension Matching Scheme - Up to 8% 🏦
Shares in the business (if you don’t know what this means, check out this explanation from our friends at Capdesk) 📈
Group Life Assurance with YuLife 🔒
24/7 Digital GP by HealthShield 📱
Professional coaching by More Happi - access to life coaches as and when you need it 🗣️
Health Cash Plan for dental, optical, physio by HealthShield 🏥
Enhanced Maternity and Paternity Leave - 13 weeks at full pay 👶
Learning and Development Enablement with Learnerbly 📖
Volunteering Projects with Matchable 🪵
Financial wellbeing support and unlimited 1:1 Bippit coaching (of course!) 💸
Unlimited Annual Leave - we have a company wide target that everyone has to take at least 25 days off per year and you can take more than that to suit your work/life balance 🌴
Plus 4 Me Days and a Day off for your birthday! 🎂
Remote First environment - We leverage remote working as our superpower for radical efficiency! We have office space available when needed for planning, collaboration, and project work, and have optional in-person team days every other month, but otherwise work remotely 100% of the time 🏠
Inclusive & progressive policies - Equality Policy, Transitioning at Work Policy, Fertility Leave & Pay Policy and Neonatal Care Leave & Pay Policy 💗
We’re dedicated to transparency - so much so that our People Leader is accredited by Open Org, an initiative focused on driving more open cultures within companies 🔍
Diversity, Equality and Culture at Bippit…
At Bippit, we embrace a culture that acknowledges and values the strength derived from our differences. Our team members are selected not to replicate who we already have, but to enhance and diversify our culture. In line with this ethos, we commit to the following core principles:
Diversity and Differences: We actively encourage and celebrate diversity and differences within our team and respect the unique perspectives and experiences that each individual brings.
Respectful Communication: We foster an environment of open communication, where every team member's voice is heard, and we listen to and respect everyone's needs. We strive to create a sense of belonging for all employees.
Openness and Inclusivity: By default, we prioritise openness, honesty, transparency, and authenticity. We believe that an inclusive environment contributes to the strength and success of our Bippit.
Who are Bippit? What is our mission?
Bippit is expert financial guidance for every employee, no matter their situation, background, or bank balance.
The truth is, we all have financial stress. Whether it’s dealing with debt, navigating life events, or maximising our wealth over time… but talking about financial matters can be difficult.
That’s why we’re on a mission to normalise the conversation around money, and measurably improve the financial wellbeing of millions of households, through professional support that’s free at the point of use, for everyone, for the very first time.
It’s a mission that inspires our team every day, and helps us support people at all stages of their career.
What you'll be doing as our Backend Rust Engineer
As our Backend Rust Engineer, you’ll spend the majority of your time coding, but you’ll also have responsibilities outside of development, for example - working with the rest of the Product Team to refine the Roadmap & digging into usage and performance data. You’ll be helping your team test products, build prototypes, and brainstorm experiments to make our product better.
All of this means we’ll be able to ship our products and features faster, at a higher quality, to really impact our users' experience. We want people who aren't afraid to take ownership of building great products, and are empowered to do their best work.
What you’ll actually be doing:
Working on building our backend APIs and microservices that power our range of products and internal tools
Helping to migrate legacy code to a new system
Maintaining our backend infrastructure
How we build/how we work:
If you’ve worked in a startup environment before, you’ll most likely have worked in similar ways to us. We’re a small and highly flexible team, merging product and engineering disciplines to help us make effective and fast decisions about the product.
Once an idea has been formed, we validate it with our users, write specs at a high level with stakeholders, iterate together on the spec with our QA and Data functions, and finally build something great to deploy to our highly engaged user base.
Our Tech Stack:
Languages: Mostly Rust, with a small amount of legacy Java & Node.js
Databases (Postgres, Redis, Snowflake)
AWS Services (SQS, SNS) + Digital Ocean (networking, databases, droplets)
Microservice infrastructure (Transitioning from Hashistack to Kubernetes)
Authentication (Firebase auth, JWT management)
Documentation (OpenAPI, Rustdoc)
CI/CD (CircleCI)
How to be an excellent fit (for the role, and a great addition to Bippit’s culture)
What we’re looking for:
Experience as a mid-to-senior level full stack engineer working on product-focused applications and/or experience as a hands-on technical founder. This is not a junior or early-mid-level role.
At least a year of prior Rust language experience - our platform is built in Rust so we do need you to have experience using it.
High ownership and autonomy - we want you to feel comfortable and confident in your decision making.
A product focused approach to building well tested and robust backends.
It’s a bonus if you have:
Some frontend knowledge, or interest in learning (React, React Native).
Experience with the Rocket framework - we’re migrating from an in-house solution based on Hyper to Rocket.
Experience working closely with product teams/frontend product engineers.
Fintech experience.
Data visualisation skills.
Our Interview Process
People Screening Call - 30 mins - Basic experience understanding, values alignment, and answering your initial questions with Maria, Talent and People Lead
Founder Call - 45 mins - Mission deep dive, values alignment, and Q&A with our founder and CEO, Sam
Take Home Coding Test - We'll send all the info you need to complete this before your next call
Head of Engineering Call - 60 mins - An intro and code review with Louis, our Head of Engineering
This should go without saying but all applications are very much welcome.
Ways in which we can adjust your interview or application include phone calls instead of videos, accepting applications in alternative formats, sharing questions or context in advance of your call (we usually do this anyway!), additional time in the interview, advice about assistive technology... and more! Just let us know what you need! 💜
Department
Engineering
Locations
London
Remote status
Fully Remote
This job is closed
But you can apply to other open Remote Developer / Engineer jobs
About the company
Similar Remote Jobs
- Opened 3 days ago Featured Job Remote Job
- Opened 6 days ago Featured Job Remote Job
- Closes in 11 days Featured Job Remote Job
- Closes in 3 days Featured Job Remote Job