Despite the name, we’re not a bank. We’re building productivity tools for small businesses and accountants. Our founders claim we’re one of the fastest growing startups in Europe and looking at the stats we believe them.
Our dev team is located in Bulgaria. We’re remote and we have people in Sofia, Plovdiv, Burgas, Varna, Ruse. We also have a nice office in the centre of Sofia, near the National Palace of Culture.
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 about a dozen PostgreSQL DBs that are backing mostly OLTP web apps – both client-facing and internal, API-only projects. A few of the DBs are managed (RDS) instances in Amazon, and a few are fully maintained by us. The biggest DB we have is in the range of 1 TB and it’s growing steadily. It’s replicated in multiple AWS regions and has both logical and PITR backups. Our biggest web app is attached to this DB and serves over 10 million pages a day. We also have a few OLAP DBs that we use for various R&D purposes.
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 on the verge of using Kubernetes in production as well. The web apps are written in Ruby and Rails and we use Python for machine learning.
Team, Challenges & You
You'll be joining our Ops/SRE team as a partner in crime as a proud DBA. 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. We've got a number of improvements we plan to do to our databases as well 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 join efforts with our existing DBA team and:
We expect that:
These will be considered a plus:
We’re a remote company, so remote work is one of the main perks of the job. We also have an office near NDK, Sofia, if that’s what you prefer.
Additional benefits for our Bulgaria-based team include an employer-paid additional medical insurance, life and risk insurance, and a corporate discount for a MultiSport Card. The team gets together for monthly team drinks and an off-site somewhere beautiful twice a year. We also supply you with a company Mac or Linux machine.
We strive for quality and stress-free work environment. We want our colleagues to learn and grow. We’ll be happy to have a like-minded person join us!
Between countless group outings to talks, outdoor events, movies and more, you'll be sure to find your niche.
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 at 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.Apply Now