Python Engineer (Compliance & Customer Support team)
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.
Wallet is an equal opportunity employer.