Job Description
What makes the role special
Want to work on production systems that monitor and analyze activity across major messaging platforms — including Telegram — and directly contribute to threat intelligence efforts?
Join our team and help build and improve tools that make the digital world a bit safer. We develop and maintain systems for
automated collection, processing, and analysis of messages from messengers .
You’ll work in a real production environment, improving existing tools and building new ones from scratch.
This is a great role for a
mid-level Python developer
who wants to deepen their understanding of distributed systems, automation, and data pipelines — while working on projects with real-world security impact.
Tasks to solve
Develop and maintain systems for automated data collection from Telegram and other messengers
Write new code and refactor existing components
Integrate new technologies and APIs
Support and improve current production systems
Work closely with the team to design and implement new features and improvements
Investigate issues, identify root causes, and ensure system stability
Requirements
Deep knowledge of Python
Experience with Telegram-related libraries — pyrogram, telethon, or similar
Understanding of asynchronous programming and API interactions
Ability to reason through problems logically and spot patterns in data
Be initiative — you can go beyond the boundaries of a specific task or technology
Responsibility and ownership over your work
Additional requirements
Experience with Elasticsearch and RabbitMQ
Familiarity with Redis, WebSockets, and caching mechanisms
Understanding of Threat Intelligence principles
Basic awareness of cybersecurity and online threat landscapes
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
February 23, 2026
Job Type:
Technology
Location:
Indonesia
Company:
Group-IB
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.