Senior Backend Engineer – Payments Team, Python

Posted Sep 8

This is a fully remote position, open to applicants in United Kingdom.

πŸ“‹ Description

β€’ Design, develop, and maintain backend services utilizing Python 3.11 with Django / DRF.

β€’ Contribute to the architecture and long-term technical evolution of Payments systems.

β€’ Build and enhance RESTful APIs and integrations.

β€’ Collaborate with intricate backend and legacy systems to identify root causes of technical issues.

β€’ Continuously enhance system performance, reliability, and scalability.

β€’ Investigate and resolve production issues as well as recurring problems.

β€’ Work with MySQL and Redis technologies.

β€’ Engage in architectural discussions and contribute to technical decisions.

β€’ Identify and mitigate technical debt.

β€’ Enhance development processes, code quality, and engineering practices.

β€’ Collaborate with Product, Compliance, Operations, and Business teams.

β€’ Contribute to the evolution of architecture and internal engineering tools.


⛳️ Requirements

β€’ 4+ years of experience in backend development.

β€’ Strong proficiency in Python and in-depth knowledge of Django or similar frameworks.

β€’ Solid understanding of relational databases, caching mechanisms, and high-performance backend systems.

β€’ Experience with REST APIs, service design, and distributed systems.

β€’ Experience dealing with complex or legacy systems.

β€’ Capability to independently investigate complex technical issues and identify root causes.

β€’ Experience with production systems and enhancing their stability.

β€’ Strong sense of ownership and the ability to make sound technical decisions.

β€’ Familiarity with Git, CI/CD practices, and modern engineering workflows.

β€’ Excellent communication and problem-solving abilities.

β€’ Proficient in English (B2+) and fluent in Russian.

β€’ Nice to have: Experience in fintech, payments, or another regulated sector.

β€’ Nice to have: Familiarity with AWS and Docker.

β€’ Nice to have: Experience with RabbitMQ, Kafka, or other message brokers.

β€’ Nice to have: Experience with payment providers or financial integrations.

β€’ Nice to have: Contributions to open source projects or personal side projects.


🏝️ Benefits

β€’ Remote-first and flexible β€” work from any location, at your preferred pace.

β€’ Unlimited vacation β€” take time off as needed, with no fixed limits.

β€’ Impact from day one β€” engage in business-critical Payments systems.

β€’ Technical growth β€” influence architectural and technical decisions.

β€’ Hands-on engineering β€” tackle complex backend challenges across production systems.

β€’ Modern tech stack β€” Python 3.11, Django, MySQL, Redis, AWS, GitHub, TeamCity.

β€’ Supportive team β€” thoughtful and skilled colleagues who prioritize quality and results.

People also viewed

RR Donnelley13 hours ago

AI Architect, Technical Lead

US flagIllinois OnlyFreelanceBackend Engineer$129.5k – $207.2k/year
ApplyView job
plotdesk14 hours ago

PHP Vibe Coder, Laravel

DE flagGermany OnlyFull-timeBackend Engineer€3,500 – €8,000/month
ApplyView job
CmdScale GmbH15 hours ago

Senior Rust Consultant, Engineer

DE flagGermany OnlyFull-timeBackend Engineer€70k – €85k/year
ApplyView job
Colsubsidio1 day ago

Docente Desarrollo Web, Back-End – Medio Tiempo

CO flagColombia OnlyFull-timeBackend EngineerCOP 2.2M/month
ApplyView job
Skillshare1 day ago

Staff Backend Engineer – Platform & Domain Foundations

CA flagCanada, +1 more countryFull-timeBackend Engineer
ApplyView job
Mindrift1 day ago

Senior Python Data Scraping Engineer – Freelance

RO flagRomania, +5 more countriesPart-timeBackend Engineer$40/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers