What we do and why we're looking for you
Despite the name, we’re not a bank. We’re building productivity tools for small businesses and accountants. We managed to keep the business growth during the pandemic and plan to pick up the pace this year.
Our dev team is located in Bulgaria and has always been fully remote. We have people in Sofia, Plovdiv, Burgas, Varna, Ruse.
We're proud of the way we work and of our values – we care deeply about quality and sane development practices. We also strive for simplicity and pragmatism.
Architecture & Stack
We’re managing a few dozen web apps – both internal, API-only projects, as well as a few client-facing ones. The biggest app gets about 10 million requests per day, excluding static assets. Most are written in Ruby and use Rails. We also have a few Python-based machine learning services. All of our databases are PostgreSQL.
We’re hosted entirely in AWS. All machines run on Ubuntu. We use Terraform and Ansible to manipulate our infrastructure, rely on Jenkins for CI/CD, use Docker for packaging and delivery, and Kubernetes for spinning copies of our entire stack for QA purposes. We’re also running a few self-hosted Kubernetes clusters and are gradually migrating production workloads there.
Team, Challenges & You
Our Ops/SRE team currently consists of a few devs, a few ops guys, and two proud DBAs. We’re responsible for making sure all services are up, for keeping our AWS bill at bay, for providing our colleagues with convenient tools to deliver changes more efficiently, for evolving the infrastructure to match the needs of the business and for refactoring the legacy we’ve created during our rapid growth over the past few years.
Our backlog has grown along with the business and the engineering team and we need more heads and hands to help us out. This is where you come in!
What you'll do if you join our team
You’ll do what all of us in the ops/SRE team do – in no particular order:
These will be considered as a plus:
Remote work is now the norm. The difference is that we've been fully remote for many years now, and know how to properly work remotely.
Additional benefits for our Bulgaria-based team include an employer-paid additional medical insurance, life and risk insurance, and 25-days of paid annual leave. There are additional compensation and time off for participation in the on-call rotation.
When there's no pandemic, the team gets together for monthly team drinks and an off-site somewhere beautiful twice a year. We hope to resume these activities as soon as the situation permits.
We strive for quality and a stress-free work environment. We want our colleagues to learn and grow. We’ll be happy to have a like-minded person join us!
About Receipt Bank
The Receipt Bank Group was founded in 2010 and has been revolutionising bookkeeping ever since. With over 6,000 partner firms worldwide, we maintain a growth rate of 100%+ year-on-year. We are a global company with a team of 450+ in offices in London, Washington DC, Sydney, Sofia, Paris, Toronto and Cape Town – and that list is only looking to get longer.
Work smarter. Grow faster. Go further. Join Receipt Bank.