Senior Data Engineer
The Open Platform
The Open Platform (TOP) is the leading technology company developing Web3 innovations inside Telegram. TOP is fueling the Telegram economy through both building and investing in foundational infrastructure and consumer-facing apps. By integrating blockchain technology, TOP is building scalable solutions designed for a billion users — accelerating the mass adoption of crypto.
TOP provides a powerful toolkit of funding, expertise, and technology resources, streamlining access to critical tools like wallets, developer resources, SDKs, APIs, and marketplaces. TOP also develops and supports leading ecosystem products including the Wallet in Telegram, Tonkeeper, STON.fi, Getgems, Tribute, and more.
We are looking for a Senior Data Engineer to join our data platform team. In this role, you will architect, build, and evolve platform components that power analytics and insights across multiple products and teams.
This position is ideal for experienced engineers skilled in both Data (Software) Engineering and operational disciplines (DevOps and CloudOps), who excel at building robust, reliable data solutions. You are passionate about building foundations that enable others to unlock the full value of their data.
We know we’re seeking someone with a rare combination of technical depth and broad experience — a true data engineering expert who thrives on solving a wide variety of challenges. If you’re excited by that balance, we’d love to meet you!
Responsibilities:
- Architect and implement core data platform components from the ground up or evolve existing systems as needed.
- Build and develop robust data solutions, including data pipelines and services.
- Establish comprehensive observability, monitoring, and alerting systems for data workflows.
- Advocate for and facilitate adoption of best practices in data engineering and analytics across the company.
- Mentor, upskill, and guide engineers and analysts through knowledge sharing, code reviews, and hands-on collaboration.
Requirements:
- Fluency in Python.
- Proficiency with Bash and strong command of SQL.
- Expertise in development tools and techniques, including git, IDEs, and CI/CD processes.
- Deep expertise in data engineering concepts, practices, and tools.
- Proven track record of designing, building, and maintaining scalable data solutions.
- Hands-on experience with Docker for containerization and K8s for orchestration.
- Exposure to cloud platforms such as GCP(preferred), AWS or Azure.
- Demonstrated leadership, ownership, and proactive communication in managing complex projects and overcoming technical challenges.
- Regular and thoughtful use of AI tools.
Nice to have:
- Proficiency with data orchestration tools such as Apache Airflow (preferred), Dagster, or Prefect.
- Knowledge of building solutions using LLMs and related frameworks (e.g., LangChain, n8n).
- Track record in designing and implementing data observability processes.
- Experience developing and managing comprehensive monitoring and alerting systems.
- Familiarity with IaC tools, such as Terraform.
- Hands-on background building solutions using real-time data streaming platforms, such as Apache Kafka or Apache Flink.
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.