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 freeMember of Technical Staff (Backend Software Engineer, Search Crawler)
Perplexity · Belgrade
