Python Engineer (Payments)
We are seeking a Backend/Fullstack Engineer in our Payments team. Our team builds and maintains the payment layer of Wallet — everything that connects crypto and fiat worlds. From buying and selling crypto with a bank card to enabling Apple Pay, Google Pay, and local payment methods. We don’t process payments directly — instead, we integrate with external providers ensuring the smoothest possible user experience and reliable transaction flow.
We’re looking for a product-oriented engineer with strong backend skills and curiosity for frontend. You’ll help improve payment flows, build integrations, and ensure that buying or selling crypto inside Telegram feels effortless. The role offers autonomy, collaboration with product and engineering teams, and a chance to work on systems used by millions of people worldwide.
Responsibilities:
Develop and maintain integrations with external payment providers (like Mercuryo, MoonPay, and others) who handle direct fiat and crypto transactions.
Ensure smooth operation of existing integrations — monitor stability, resolve issues, and improve performance and UX of payment flows.
Design reliable, cost-efficient backend solutions that connect our wallet ecosystem with third-party services.
Optimize the speed and reliability of payment flows within Telegram Wallet, making purchases and sales of crypto seamless for users worldwide.
Collaborate closely with Product Managers and other teams, driving discussions and proposing improvements from a technical perspective.
Improve backend performance to meet the company’s latency and performance standards.
Requirements:
Make well-reasoned engineering decisions with a focus on product delivery and fast iterations.
Demonstrate product thinking and a genuine interest in what you build.
Senior-level Python backend experience (any stack).
Good experience with PostgreSQL — from schema design to query optimization.
Interest or experience in frontend development (React + TypeScript) is a plus.
Basic understanding of blockchain and crypto transactions.
Self-awareness and a desire for continuous improvement.
Strong communication skills, empathy, and openness to feedback.
Proficiency in English (at least level B1) is required. Knowledge of Russian is preferred.
Why it is a fantastic opportunity:
Our business is growing at an exponential scale.
Non-bureaucratic management that focuses on results.
Regular performance reviews to assess your progress.
Remote setup with access to our hubs in Dubai, Yerevan, London and Belgrade.
Compensation for medical expenses.
Provision of necessary equipment.
20 working days of paid vacation annually.
11 days off per year.
14 days of paid sick leave to support your health and recovery when needed.
Access to internal conferences, English courses and corporate events.
Published on: 12/20/2025

Wallet
Wallet in Telegram is the definitive user-friendly platform for efficiently managing crypto assets. By harnessing the power of The Open Network (TON) Blockchain and massive distribution through Telegram Messenger, Wallet has created a streamlined and accessible gateway to crypto for the messenger's 800M+ user base.
Please let Wallet know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!