This job has expired and no longer accepts applications.

Python Engineer (Compliance & Customer Support)

ArmeniaSerbiaUnited Arab EmiratesUnited KingdomRemoteHybridSenior

Wallet in Telegram is a digital asset solution natively embedded into Telegram’s interface. Backed by The Open Platform, Wallet in Telegram gained 100M+ user accounts in 2024, and aims to make its solution available to all 1BN+ of Telegram’s users. Wallet in Telegram offers a dual-wallet experience with Crypto Wallet (a multi-chain wallet for trading and sending crypto to contacts) and TON Wallet (a self-custodial wallet with access to the TON ecosystem of dApps and tokens).

We're looking for a Python Engineer to join our Compliance & Customer Support team. You'll design and build automation tools that reduce manual processes, ensuring our compliance operations are scalable, efficient, and audit-ready, while also supporting customer-facing workflows.

Responsibilities:

  • Collaborate with Product Managers, Analysts, Engineers, and QA to develop solutions that meet regulatory standards and customer support requirements.
  • Design, build, and maintain internal tools for operational teams, focusing on compliance and customer support automation.
  • Integrate with external compliance and financial services.
  • Contribute to system architecture and design discussions.
  • Mentor and support other engineers on the team.

Requirements:

  • 5+ years of backend engineering experience.
  • Strong Python skills, especially with FastAPI, Pydantic, SQLAlchemy, Alembic.
  • Experience with PostgreSQL in production environments.
  • Solid knowledge of scalable microservice architectures.
  • Familiarity with various storage systems (SQL/NoSQL, in-memory DBs).
  • Ability to write clean, maintainable, and well-tested code.
  • A mindset focused on simplicity and clarity in solutions.
  • English at B1+ level (spoken and written).

Nice to Have:

  • Experience in product-driven or customer-facing companies.
  • Understanding of compliance or financial services requirements.
  • Previous work in Fintech companies.
  • Experience with Temporal.
  • Experience with LangChain/LangGraph.
  • Proficiency in Java or Kotlin.

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: 2/23/2026

Wallet

Walletverified company badge

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.

Website

See all 9 jobs at Wallet

Similar jobs