We are looking for a Senior Backend Engineer to join our growing tech team.
You’ll play a key role in building scalable, maintainable backend services that power complex applications and deliver outstanding user experiences. You’ll collaborate with cross-functional teams, share technical solutions, and continuously improve processes in a busy, agile environment.
What You’ll Do:
-
Design, build, and maintain highly scalable backend services using Python.
-
Contribute to technical strategy, suggesting tools, frameworks, and best practices.
-
Collaborate with Product, Design, and Business teams to deliver impactful solutions.
-
Participate in code reviews, pair programming, and technical presentations.
-
Help improve team workflows and Agile processes.
Tech Stack:
Python | FastAPI | Django | PostgreSQL | AWS | OpenSearch | GitHub | Kubernetes | Helm | Terraform
What We’re Looking For:
-
Strong Python development skills and experience building backend systems.
-
Solid understanding of OO design, data structures, and SOLID principles.
-
Experience with APIs, microservices, and database design.
-
Analytical mindset and a passion for solving problems and improving processes.
-
Excellent communication skills and ability to collaborate with technical and business teams.
What We Offer:
-
Competitive salary + performance-based bonus
-
28 days holiday + bank holidays + extra day for your birthday
-
Private medical insurance, learning & development, and mental health support
-
Flexible hybrid working from home and office
-
Fun and collaborative work environment with social events
Why Join Us:
You’ll have the chance to work on challenging problems, build modern backend services, and shape the way our technology delivers value to users.
...