Remote Senior Python Developer

Remote
1 day average response time from company
Photo of Anastasiya Ivanenko
Recruiter
Anastasiya Ivanenko
Roles:
Backend
Must-have skills:
DjangoPythonRabbitMQ
Nice-to-have skills:
React
Considering candidates from:
Armenia, Azerbaijan, Georgia, Kazakhstan, Kyrgyzstan, Moldova, Serbia, Turkey, Turkmenistan and Uzbekistan
Work arrangement: Remote
Industry: Financial Services
Language: English, Russian
Level: Senior
Required experience: 4+ years
Size: 11 - 50 employees
Logo of Scramble

Remote Senior Python Developer

Remote
1 day average response time from company
Scramble is a European investment startup connecting investors with businesses seeking growth capital. They enable investors to get passive income by providing secured growth loans to fast-growing consumer goods brands based in the UK or continental Europe. Established in 2019, Scramble has grown into a global platform with 16,000+ investors and partnerships with 60+ brands.
Tasks:
  • Design complex algorithmic logic: scripts for loan distribution, scoring, transaction, and cash flow accounting, balances, and reports;
  • Plan architecture for the system;
  • Integrate with external financial systems (Loan Management System, KYC/AML services, bank APIs, etc.), calculate financial indicators, generate reports, and ensure data security;
  • Create tools for automating processes of related departments;
  • Analyse performance issues with the current product, find flaws, and come up with fixes;
  • Collaborate with Product Manager and other teams on requirements, integrations, and development;
  • Writing unit and integration tests;
  • Conducting cross-code-reviews;
Must-have:
  • At least 4 years of experience with object-oriented programming, high-scale backend development in Python;
  • Ability to write clean yet efficient code;
  • Experience with PostgreSQL, RabbitMQ, Django REST framework, Django, Celery, Git, HTTP API, pytest or unittest;
  • Understanding of the principles of building distributed systems;
  • Understanding of information security principles;
  • Ability to independently understand complex systems, build processes, and make informed decisions;
  • Good communication skills to convey your ideas and discuss with team members.
Nice-to-have:
  • Experience working in startups and the fintech industry;
  • Knowledge of Django Templates, React, and Redux;
  • You speak English well.
Benefits and conditions:
  • Competitive compensation including participation in the ESOP;
  • Remote work;
  • Flexible working hours tailored to time zones GMT+2 to GMT+6;
  • A bureaucracy-free environment in a flat organization.
Interview process:
  1. Intro call with Toughbyte
  2. Call with HR and Hiring Manager
  3. Test assignment (optional)
  4. Technical interview
  5. Interview with CEO
Have questions about this position? Try the company page or sign up to ask one.