
Senior Backend Engineer
Primary stack
Job description
About the Position
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!
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 reusable 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.
About the Company
We deploy our AI technologies and experts to protect people, businesses, and states from emerging threats. Osavul tracks ongoing hybrid threats worldwide to develop best-in-class knowledge about threat actors, emerging trends, vulnerabilities, tactics, and procedures. Prepare your defenses in advance using hybrid threat intel. Get alerted as soon as you are targeted with a hybrid threat. Real-time monitoring by AI and security experts. Risk modeling to preempt risks. Know Who, How, Where, and When may attack next. Let AI analyze your security posture, hostile actors’ intent, and capabilities to predict the next attack. Mitigation and disruption. Preemptive measures, mitigation plans, and urgent takedown services - disrupt hostile hybrid activities with Osavul’s technologies and experts.
© Osavul. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Osavul was founded in response to the Russian invasion of Ukraine, and over the past two years, our platform has been rigorously tested in the most challenging real-world conditions of war. Drawing on this experience, we have successfully empowered partners in the EU, US, and APAC to counter information attacks and mitigate associated risks. This journey has positioned Osavul as the leading solution for narrative analysis in Ukraine.Through our advanced narrative analysis and threat intelligence capabilities, our partners can conduct comprehensive media monitoring, enabling them to assess the information landscape deeply and identify potential threats and narrative attacks. This proactive approach helps to safeguard against reputational, economic, and other collateral risks.We take pride in supporting any democratic governments, responsible businesses, media organizations, NGOs, and opinion leaders by offering top-tier information security, reputation management, and narrative monitoring software solution. Together, we can build a more secure information environment for all.