
Staff Software Engineer (Agentic Search) - Crawler
Nebius is seeking a Staff Software Engineer to build web-scale crawling and content acquisition infrastructure for an agent-native search platform. The role requires 8+ years of backend or distributed systems experience, strong Go or C++ expertise, and deep knowledge of large-scale distributed systems and web protocols. This is an on-site full-time position based in Amsterdam.
What you'll do
- 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
What you need
Must-have
GoC++Distributed SystemsHTTPDNSTLSWeb CrawlingScraping
Nice-to-have
Apache KafkaApache PulsarNATSRabbitMQApache SparkApache FlinkApache BeamMapReduce
Soft skills
Collaboration
Software EngineeringDistributed SystemsWeb CrawlingSearch EngineAICloud InfrastructureGoC++Staff LevelAmsterdam