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

Perplexity

Greater London

On-site

GBP 90,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

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.

Responsibilities

  • 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.

Skills

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

Tools

Kubernetes
AWS

Job description

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

Perplexity • Greater London

On-site
GBP 90,000 - 120,000
Senior Software Engineer (Agentic Search) - Crawler
Senior Software Engineer (Agentic Search) - Crawler

United States Digital Space LLC • Greater London

On-site
GBP 70,000 - 90,000
Competitive compensation
Career growth and learning opportunities
Flexibility and ownership
+2
Senior Web-Scale Crawling Engineer
Senior Web-Scale Crawling Engineer

United States Digital Space LLC • Greater London

On-site
GBP 70,000 - 90,000
Competitive compensation
Career growth and learning opportunities
Flexibility and ownership
+2
Staff / Senior Software Engineer (Agentic Search) - Crawler
Staff / Senior Software Engineer (Agentic Search) - Crawler

Nebius • Greater London

On-site
GBP 90,000 - 140,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Senior Software Engineer, Web-Scale Crawling & AI Search
Senior Software Engineer, Web-Scale Crawling & AI Search

Nebius • Greater London

On-site
GBP 90,000 - 140,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Backend Software Engineer
Backend Software Engineer

iO Associates • Greater London

Hybrid
GBP 65,000 - 90,000
Senior Search Backend Engineer (m/f/x)
Senior Search Backend Engineer (m/f/x)

commercetools • Greater London

Hybrid
GBP 90,000 - 150,000
Health benefits
Learning budget
Parental leave
+1
Backend Tech Lead — Product Infrastructure
Backend Tech Lead — Product Infrastructure

Corsearch • Greater London

On-site
GBP 90,000 - 120,000
Senior Product Manager, Search Infrastructure
Senior Product Manager, Search Infrastructure

United States Digital Space LLC • Greater London

On-site
GBP 90,000 - 140,000
Staff / Senior Software Engineer (Agentic Search) - Runtime
Staff / Senior Software Engineer (Agentic Search) - Runtime

Nebius • Greater London

On-site
GBP 120,000 - 180,000
Competitive pay
Career growth
Flexible work
+3