Backend Engineer (Data Acquisition) (Barcelona)

Backend Engineer (Data Acquisition) (Barcelona)

12 oct
|
Lighthouse
|
Barcelona

12 oct

Lighthouse

Barcelona

- You’ll join our Crawler Engineering team as a Backend Engineer focused on data acquisition

- This is a building role: you’ll design and develop high-performance systems, mostly in Rust, that collect billions of data points from the web
- The work sits where backend engineering meets how the web works: HTTP stacks, proxies and browser tooling

- When a data source blocks an approach, you’ll dig into what’s happening on the wire and find another way forward

- You’ll also help make our infrastructure “agent-friendly”, so other teams can safely build on it with AI

- Design, build and improve backend systems for data acquisition that handle close to 200 million requests a day

- Work on our in-house proxy layer and browser tooling: request routing, connection handling and protocol-level behaviour

- Investigate hard crawler problems, test alternative approaches when one gets blocked, and turn what works into robust, reusable systems

- Build clear interfaces and guardrails so other teams and AI agents can use what you build reliably

- Own the quality of your code, including code written with AI assistance: tests, observability and maintainability

- Work closely with crawler engineers, DevOps and Security to ship solutions that are secure and scalable
- The Crawler engineering team makes sure Lighthouse customers get fresh, high-quality rates, ranking and supply data. We handle close to 200 million requests a day across 200+ data sources,



so the team carries a big responsibility for keeping our crawling infrastructure reliable, efficient and ahead of a web that keeps changing

- —-Technologies you will work with—-

- Rust, TypeScript/Node.js, Python, Google Cloud, Kubernetes, Prometheus, Grafana, Claude Code

Benefits

- Vision & dental Insurance

- Work from home opportunities
- Health insurance- You have a solid grasp of how the web works under the hood: HTTP, TCP/IP, TLS and proxies

- You have strong analytical and debugging skills. You’re comfortable with packet captures, profilers and reading other people’s source code

- You have an R&D; mindset. You’re curious about how browsers and network stacks work internally, you’re comfortable with ambiguity, and you’d rather prove a hypothesis than assume it

- You’re fluent in English
- You’re experienced with a systems language such as Rust or C/C++, or you have a strong track record in another backend language and a real drive to go deep in Rust

- You have hands on experience building, deploying and running production backend services in a cloud environment

- You communicate clearly, share your opinions, welcome feedback and work well in a team

- Not ticking every box? No problem! We value diverse backgrounds and unique skill sets, and we encourage individuals from all walks of life to apply. If your experience looks a little different from what we’ve described, but you’re passionate about what we do and are a quick learner, we’d love to hear from you!

📌 Backend Engineer (Data Acquisition) (Barcelona)
🏢 Lighthouse
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: backend engineer (data acquisition) (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: backend engineer (data acquisition) (barcelona) / barcelona