MiddleRemoteLondon
Backend Engineer
О роли
Описание вакансии
About the company
- London-based fintech building an ETF investing platform
- Over 150,000 clients and £3 billion in assets
Responsibilities
- Design, develop, and maintain backend services in Python 3.11 using Django / DRF
- Contribute to architectural discussions and technical decisions
- Work with MySQL and Redis to build reliable and performant systems
- Build and improve RESTful APIs for internal and external integrations
- Improve system performance, reliability, and scalability
- Collaborate with Product, Compliance, and Business teams to automate back office processes
- Investigate and resolve production issues, identify bottlenecks, reduce tech debt
- Follow best practices in Git workflows, CI/CD pipelines (TeamCity, GitHub Actions), and code quality
Requirements
- 3+ years of experience in backend development
- Strong Python skills and good knowledge of Django (or similar frameworks)
- Good understanding of relational databases, caching, and backend systems
- Experience with REST APIs and service development
- Ability to take ownership of tasks and work independently
- Familiarity with Git, CI/CD practices, and modern development workflows
- English (B2 level or higher) and fluent Russian
Nice to have
- Experience in fintech, regulated industries, or internal B2B tools
- Familiarity with AWS, Docker, and message brokers (e.g. RabbitMQ, Kafka)
- Contributions to open source or personal side projects
Conditions
- Remote-first and flexible
- Unlimited vacation
- Modern tech stack: Python 3.11, Django, MySQL, Redis, AWS, GitHub, TeamCity
Стек и навыки
С чем работаем