Software Engineer - £100k - £120k - Fully Remote
I'm working with one of the fastest-growing UK fintechs, and they're on the hunt for passionate individuals to join their team. This role is perfect for someone excited about shaking up the world of business administration for freelancers and SMEs in the UK.
About the Company
Our client is revolutionising the way UK freelancers and small businesses manage their taxes, invoicing, and admin tasks. They offer a dynamic mobile app and business account that helps users focus on what they love - growing their business. By combining cutting-edge AI with top-notch customer service, they make life easier for their users.
Why Join?
- Innovative Environment: Be part of a team that's at the forefront of fintech innovation.
- Impactful Work: Help automate and simplify the tedious tasks small business owners face daily.
- Tech-Forward: Work with the latest tech and methodologies, deploying code to production up to 750 times a month.
- Diverse Team: Join a talented group of around 150 professionals, including software developers and data scientists.
- Trusted by Many: Over 100,000 customers rely on this service for their banking and administrative needs.
The Tech Stack
- Infrastructure: Google Cloud
- Databases: Postgres (Cloud SQL, AlloyDB), MongoDB (Atlas)
- Messaging: RabbitMQ (CloudAMQP)
- Microservices: Kubernetes (GKE), mainly developed using modern async Python
What We're Looking For
- Education: Bachelor's or Master's in Computer Science, Software Engineering, or a related field.
- Experience: At least 5 years in software development, focusing on complex back-end systems.
- Skills:
- Proficiency in Python, or C#, Go, or Java
- Understanding of data structures and algorithms
- Experience with PostgreSQL and RabbitMQ
- Strong collaboration and communication skills