Are you passionate about safeguarding countries, societies, and businesses from information threats?
Look no further! Our rapidly scaling company is committed to this crucial mission, collaborating with some of the world’s most influential organizations, including NATO and the EU.
If you’re ready to join a high-impact team shaping the future of online information resilience, we invite you to become part of our journey. Join us and help defend the digital world with purpose and innovation!
Role Overview
We are looking for a Senior Backend Engineer to join our Data Fetching Team and take ownership of building, scaling, and optimizing our distributed web-data ingestion pipelines.
This role is focused on reliable large-scale data collection, web scraping, platform-specific fetchers (including TikTok and other modern social platforms), working with API and backend services powering our data intelligence products.
This is a hands-on, senior role with real ownership over architecture, execution, and technical direction.
Responsibilities * Design, build, and maintain high-performance data fetching and scraping services for large-scale ingestion of public web and platform content. * Develop and maintain platform-specific scrapers, especially for rapidly evolving ecosystems such as TikTok, X/Twitter, Instagram, YouTube, Telegram, and emerging platforms. * Architect and optimize distributed scraping workflows (task queues, schedulers, rate-limit control, retries, proxies, error-handling, observability, monitoring). * Build backend services in Python that power ingestion, normalization, parsing, and delivery of data to internal pipelines and storage layers. * Collaborate with product, data engineering, and AI teams to ensure high availability, quality, and reliability of the fetched data. * Contribute to existing re-usable components to enhance development velocity. * Follow best practices in software development when implementing new and refactoring existing codebase.
Requirements * Strong expertise in Python, including async programming, object-oriented principles, and ORM strategies. * Proven experience building production-grade web scrapers, crawlers, or platform data fetchers (preferably including TikTok or other modern JS-heavy platforms). * Advanced knowledge of scraping techniques, including headless browsers (Playwright/Puppeteer), content extraction, and browser automation. * Strong experience working with proxies, including rotation logic, tunneling, and pool management. * Solid algorithmic thinking, ability to reason about complex workflows in a microservice world. * Hands-on experience with relational databases and message queues. * Hands-on experience with Docker, Kubernetes, and cloud environments like AWS and GCP. * Strong communication skills and readiness to collaborate across engineering teams.
We Offer * Opportunity to contribute to a mission-driven startup and support prestigious clients, including governments worldwide, enterprise clients, and leading NGOs in addressing information threats and tackling security challenges. * Autonomy and freedom to drive experiments and bring your own ideas to life. * Flexibility of fully remote work. * Flexible, unlimited time-off policy.