Internet Measurement Researcher (Censorship & Proxies)
New
TGScope
Remote, Remote, North America, Europe
Job Title
Internet Measurement Researcher (Censorship & Proxies)Job Description
TGScope is looking for a researcher for a project-based contract of about two months, fully remote, paid by the hour.
The project: design and run measurement of Telegram and MTProto proxy reachability by country: methodology, vantage points, probes, and a first measurement round.
How Python is used: the whole project is Python. Our proxy checker is an asyncio service that performs a full MTProto handshake over FakeTLS and obfuscated2; new probes, the measurement pipeline and the analysis are written in Python.
Stack: Python (asyncio, aiohttp, asyncpg, cryptography), MTProto, FastAPI, PostgreSQL, Docker, Cloudflare Workers.
Restrictions
- No telecommuting
- Agencies are OK
Requirements
- Experience in internet measurement, censorship research or network security
- Good knowledge of TCP/IP, TLS and DPI-based blocking
- Understanding of circumvention protocols: MTProto proxy, FakeTLS, Shadowsocks, VLESS or similar
- Strong Python (asyncio)
- Written English
About the Company
TGScope (https://tgscope.io) is an independent R&D lab and Telegram search engine. We index 3 million public channels, run semantic search and an interactive map on top of them, and publish research on the Telegram ecosystem.
Contact Info
- Contact: TGScope Hiring
- E-mail contact: tgscope.connect@gmail.com
- Web: https://tgscope.io/careers/internet-measurement-researcher?utm_source=python_org&utm_medium=jobboard
