Staff Software Engineer (Agentic Search) - Crawler

Requirements

  • 8+ years of experience building backend or distributed systems
  • Strong Go or C++ expertise
  • Experience with large-scale distributed systems (10k+ RPS, billions of URLs, high-throughput pipelines)
  • Understanding of web protocols (HTTP, DNS, TLS), crawling, scraping, and content extraction
  • Experience operating production systems and debugging failures in distributed environments
  • Strong understanding of scalability, fault tolerance, and resource management

Nice to Haves

  • Experience with web crawling
  • Building streaming data pipelines and event-driven systems
  • Knowledge of Kafka, Pulsar, NATS, RabbitMQ, or similar messaging platforms
  • Designing distributed schedulers, queues, and asynchronous processing systems
  • Familiarity with Spark, Flink, Beam, or MapReduce
  • Experience in ad tech, social networks, search engines, or other large-scale content platforms

What You'll Be Doing

  • Design, implement, and operate web-scale crawling systems for acquiring content from the internet
  • Build ingestion workflows for internal and external data sources, including crawlers, structured feeds, and partner integrations
  • Develop crawl scheduling, prioritisation, recrawl policies, and freshness strategies
  • Build systems for URL discovery, deduplication, content extraction, and crawl orchestration
  • Ensure reliable operation of crawling infrastructure under high-throughput conditions
  • Define observability and quality metrics for crawl coverage, freshness, throughput, and content quality
  • Monitor resource usage, bandwidth consumption, and infrastructure cost
  • Collaborate with indexing and ML teams to ensure acquired content meets retrieval and ranking requirements
  • Enable safe experimentation with crawling strategies and content acquisition policies

Perks and Benefits

  • Competitive compensation
  • Career growth and learning opportunities
  • Flexibility and ownership
  • Collaborative and innovative culture
  • Opportunity to work on impactful AI projects
  • International environment and talented teams
AI Summary ✨

Similar jobs

  • Senior Software Engineer - FDE

    MicrosoftGreater London, UKa day ago
    NewRegistered sponsor
    ≈ €89k – €145k / year base
  • Senior Software Engineer - Global KYC and Onboarding

    WiseGreater London, UKa day ago
    NewRegistered sponsor
    ≈ €104k – €132k / year base
  • Senior Software Engineer I - Risk Control & Governance

    WiseGreater London, UKa day ago
    NewRegistered sponsor
    ≈ €104k – €132k / year base
  • Senior/Staff Product Engineer - Risk & Control Governance

    WiseGreater London, UKa day ago
    NewRegistered sponsor
    ≈ €132k – €172k / year base
  • See all jobs in UK →