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

Perplexity

Greater London

Sur place

GBP 90 000 - 120 000

Plein temps

14 jours+

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

Perplexity is seeking an experienced Backend Software Engineer to join our Crawler team. You will design, develop, and operate systems that ingest, process, and manage web-scale data for our next generation of advanced search technologies.

You will own projects focused on building large-scale web crawlers, ingestion pipelines, and data processing systems, while improving backend and frontend components for crawler services, dashboards, and data management.

Qualifications

  • 5+ years of software development experience.
  • Experience with large-scale web crawlers is highly desirable.
  • Experience with high-load, distributed services and cloud infrastructure.

Responsabilités

  • Take ownership of and lead projects 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 for data management.
  • Collaborate with Search and Infrastructure teams to ensure reliable ingestion and processing of billions of web pages.
  • Architect and implement fullstack features and scalable distributed systems for high-load, real-time data operations.
  • Iterate rapidly, experiment with new approaches, and continuously enhance system performance and reliability.

Connaissances

Python
C++
Rust
Go
Data structures & algorithms
Distributed systems

Outils

Kubernetes
AWS

Description du poste

We are seeking an experienced Backend Software Engineer to join our Crawler team. In this role, you will design, develop, and operate systems that ingest, process, and manage web-scale data in support of our next generation of advanced search technologies. This is a critical, high-impact engineering position, requiring expertise across both backend and frontend components of our data acquisition stack.

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 for data management.
  • Collaborate closely with Search and Infrastructure teams to ensure the reliable, high-quality ingestion and processing of billions of web pages.
  • Architect and implement fullstack features and scalable distributed systems that handle high-load and real-time data operations.
  • Rapidly iterate, experiment with novel approaches, and continuously enhance system performance, usability, and reliability.
  • Demonstrated passion for writing clean, efficient, and scalable systems.
Qualifications
  • Minimum of 5 years of software development experience, with strong knowledge of data structures and algorithms in at least one of the following languages: Python, C++, Rust, or Go.
  • Experience with large-scale web crawlers is highly desirable.
  • Proven experience building, deploying, and optimizing high-load, distributed, and hardware-adjacent services.
  • Deep understanding of cloud infrastructure, with hands-on experience in Kubernetes (K8s) and AWS.
  • Demonstrated passion for writing clean, efficient, and scalable systems.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Backend Engineer - Web Crawling & Search Platform
Backend Engineer - Web Crawling & Search Platform

Perplexity • Greater London

Sur place
GBP 90 000 - 120 000
Member of Technical Staff (Search Crawler Analyst)
Member of Technical Staff (Search Crawler Analyst)

Perplexity • Greater London

Sur place
GBP 65 000 - 90 000
Member of Technical Staff (Search Engine Developer, Search Core)
Member of Technical Staff (Search Engine Developer, Search Core)

Perplexity • Greater London

Sur place
GBP 90 000 - 130 000
Staff Software Engineer, Web-Scale Crawling & Ingestion
Staff Software Engineer, Web-Scale Crawling & Ingestion

FDE Times • Greater London

Hybride
GBP 120 000 - 190 000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Remote: Research Engineer, Large-Scale Web Crawling
Remote: Research Engineer, Large-Scale Web Crawling

ElevenLabs • Greater London

Hybride
GBP 80 000 - 120 000
Innovative culture
Growth paths
Learning & development
+3
Staff Software Engineer (Agentic Search) - Crawler (opens in a new tab) London
Staff Software Engineer (Agentic Search) - Crawler (opens in a new tab) London

Nebius Group • Greater London

Hybride
GBP 100 000 - 140 000
Competitive compensation
Career growth and learning opportunity
Flexibility and ownership
+2
Member of Technical Staff (Site Reliability Engineer, Crawler)
Member of Technical Staff (Site Reliability Engineer, Crawler)

Perplexity • Greater London

Sur place
GBP 90 000 - 125 000
Staff Software Engineer, Web-Scale Crawling & Ingestion
Staff Software Engineer, Web-Scale Crawling & Ingestion

Nebius Group • Greater London

Hybride
GBP 100 000 - 140 000
Competitive compensation
Career growth and learning opportunity
Flexibility and ownership
+2
Staff Software Engineer: Agentic AI Search & Crawling
Staff Software Engineer: Agentic AI Search & Crawling

Nebius • Greater London

Sur place
GBP 120 000 - 190 000
Competitive pay
Career growth
Flexibility
+3
Remote Research Engineer - Large-Scale Web Crawling & Data Pipelines
Remote Research Engineer - Large-Scale Web Crawling & Data Pipelines

Devconnectplatform • Greater London

Hybride
GBP 90 000 - 143 000
Annual discretionary stipend
Annual company offsite
Co-working stipend
+1