Python Engineer (Compliance & Customer Support team)
Wallet
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.