Member of Technical Staff (Backend Software Engineer, Search Crawler) at Perplexity - ScoutJobs - The AI-curated global job board
Skip to content
P
Posted 10 hours ago

Member of Technical Staff (Backend Software Engineer, Search Crawler)

PerplexityMember of Technical Staff (Backend Software Engineer, Search Crawler)

Requirements

5+ years software development experience, Proficiency in Python, C++, Rust, or Go, Knowledge of data structures and algorithms, Experience with Kubernetes and AWS, Experience with distributed systems

Skills

PythonC#RustGoKubernetesAWS

About the role

Responsibilities

  • Take ownership of and lead projects focused on developing large-scale web crawlers, ingestion pipelines, and data processing systems
  • Build, maintain, and optimize core backend and frontend components for crawler services, including storage, retrieval, and UI dashboards
  • Collaborate closely with Search and Infrastructure teams to ensure reliable ingestion of billions of web pages
  • Architect and implement fullstack features and scalable distributed systems for high-load and real-time data operations
  • Rapidly iterate and experiment with novel approaches to enhance system performance and reliability

Requirements

  • Minimum of 5 years of software development experience
  • Strong knowledge of data structures and algorithms
  • Proficiency in Python, C++, Rust, or Go
  • Experience building, deploying, and optimizing high-load, distributed services
  • Deep understanding of cloud infrastructure with hands-on experience in Kubernetes (K8s) and AWS

Preferred Qualifications

  • Experience with large-scale web crawlers
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Member of Technical Staff (Backend Software Engineer, Search Crawler)

Perplexity · Belgrade

Sign up to apply