Senior Data Engineer
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 are looking for a Senior Data Engineer to help us build and scale our modern data platform. A key focus of this role is migrating our data stack to DBT, enabling better data discoverability and usability—especially for LLM-powered agents and internal analytics workflows.
Responsibilities:
-
Design and implement high-performance, scalable, and reusable data models for our data warehouse and BI systems.
-
Lead and execute migration to DBT, improving data accessibility and transparency for LLM-based agents.
-
Build and maintain robust data pipelines and orchestration workflows.
-
Develop and support LLM-powered data solutions, including agent-based flows for data access and automation.
-
Continuously discover, transform, test, deploy, and document data sources and models.
-
Establish and enforce data governance best practices (data quality, testing, documentation, code reviews).
-
Collaborate with cross-functional teams (backend engineers, analysts, product managers) to deliver data solutions.
-
Improve and optimize analytics engineering workflows and infrastructure.
-
Integrate data systems with BI tools (including extending functionality where needed).
Requirements:
-
Strong proficiency in SQL, ClickHouse, Airflow, DBT.
-
Proven experience designing data warehouses and building data pipelines.
-
Experience with Python for data processing.
-
Experience working with cloud platforms.
-
Familiarity with Kubernetes.
-
Understanding of APIs and web development fundamentals (for integrations and data services).
Nice to Have:
-
Experience with LLM tooling and building agent-based workflows.
-
Familiarity with Apache Superset.
-
Experience in crypto / Web3 domain.
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.
-
20 business days of paid vacation annually.
-
14 days of paid sick leave to support your health and recovery when needed.
-
Access to internal conferences, English courses and corporate events.