About InvestEngine We’re a London-based fintech on a mission to make ETF investing simple and accessible. Over 150,000 clients have trusted us with over £3.5 billion in assets — and we’re just getting started. We’ve been featured by MoneyWeek , Finder and Forbes , and we’re growing fast with big ambitions. About the Role We’re looking for a Senior Backend Engineer to join our Payments Team and help us strengthen and scale a business-critical part of our platform.
Backend engineer in payments
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Design, develop and maintain backend services in Python 3.11 using Django / DRF
- Contribute to the architecture and long-term technical development of our Payments systems
- Build and improve RESTful APIs and integrations
- Work with complex backend and legacy systems and identify root causes of technical problems
- Continuously improve system performance, reliability and scalability
- Investigate and resolve production issues and recurring problems
- Work with MySQL and Redis
- Participate in architectural discussions and contribute to technical decisions
- Identify and reduce technical debt
- Improve development processes, code quality and engineering practices
- Collaborate with Product, Compliance, Operations and Business teams
- Contribute to the evolution of our architecture and internal engineering tools
требования
- 4+ years of experience in backend development
- Strong Python skills and deep knowledge of Django or similar frameworks
- Solid understanding of relational databases, caching and high-performance backend systems
- Experience with REST APIs, service design and distributed systems
- Experience working with complex or legacy systems
- Ability to independently investigate complex technical problems and identify root causes
- Experience working with production systems and improving their stability
- Strong ownership and ability to make sound technical decisions
- Familiarity with Git, CI/CD practices and modern engineering workflows
- Strong communication and problem-solving skills
- English B2+ and fluent Russian
- Будет плюсом: Experience working in fintech, payments or another regulated industry; Familiarity with AWS and Docker; Experience with RabbitMQ, Kafka or other message brokers; Experience with payment providers or financial integrations; Contributions to open source or personal side projects
условия
- We’re a lean, collaborative team where engineers have a real influence on architecture, technical decisions and engineering culture.
- We value ownership, curiosity and continuous improvement.
- You’ll have the autonomy to make technical decisions and work on meaningful, business-critical systems without micromanagement or unnecessary bureaucracy.
- Within the Payments team, you’ll help build systems that remain stable, reliable and scalable as the business grows.
- Impact from day one — work on business-critical Payments systems
- Technical growth — influence architecture and technical decisions
- Hands-on engineering — solve complex backend challenges across production systems
- Modern tech stack — Python 3.11, Django, MySQL, Redis, AWS, GitHub, TeamCity
- Remote-first and flexible — work from anywhere, at your own pace
- Unlimited vacation — take time off when you need it, no fixed limits
- Supportive team — thoughtful, skilled colleagues who care about quality and results
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.