Backend Engineer – Data Acquisition
Primary stack
Job description
About the Position
Backend Engineer – Data Acquisition
Ghent, Belgium
At Lighthouse, we’re on a mission to revolutionize commercial strategy as hospitality’s most powerful AI platform. We transform the world's largest hotel data network into real-time intelligence that drives action. With $370M in Series C funding and over $100M in ARR, we are scaling at lightspeed. Join our 850+ teammates across 35 countries as we leverage cutting-edge AI to help hoteliers be the first to act.
Responsibilities
You'll join our Crawler Engineering team as a Backend Engineer focused on data acquisition. Your role will involve:
- Designing and developing high-performance systems, mostly in Rust, that collect billions of data points from the web.
- Working on our in-house proxy layer and browser tooling: request routing, connection handling, and protocol-level behavior.
- Investigating hard crawler problems, testing alternative approaches when one gets blocked, and turning what works into robust, reusable systems.
- Building clear interfaces and guardrails so other teams and AI agents can use what you build reliably.
- Owning the quality of your code, including code written with AI assistance: tests, observability, and maintainability.
- Collaborating closely with crawler engineers, DevOps, and Security to ship secure and scalable solutions.
Requirements
- Hands-on experience building, deploying, and running production backend services in a cloud environment.
- Experience with a systems language such as Rust or C/C++, or a strong track record in another backend language and a drive to learn Rust.
- Solid grasp of how the web works under the hood: HTTP, TCP/IP, TLS, and proxies.
- R&D mindset: Curious about how browsers and network stacks work internally, comfortable with ambiguity, and prefer proving a hypothesis.
- Strong analytical and debugging skills: Comfortable with packet captures, profilers, and reading other people's source code.
- Excellent communication skills, sharing opinions, welcoming feedback, and working well in a team.
- Fluent in English.
Technologies
- Rust
- TypeScript/Node.js
- Python
- Google Cloud
- Kubernetes
- Prometheus
- Grafana
- Claude Code
We Offer
- Flexible working environment: Work from home or at one of our global offices.
- Flexible time off: Autonomy to manage your work-life balance.
- Collaborative team: High-bar, friendly, creative, and passionate colleagues.
- Career development: Workshops, frameworks, tools, training, and processes to realize your full potential.
- Impactful work: Shape products relied on by 85,000+ users worldwide.
- Mobility options: Mobility budget or company car (based on your job category).
- Competitive compensation: Proactively maintained to value your work.
- Net allowance: To support home office related expenses.
- Vouchers: Lunch vouchers & eco vouchers.
- Comprehensive health insurance: Extensive coverage for you and your dependents.
- Pension funding: Group insurance to secure your future.
- Referral bonuses: Earn rewards for bringing in new talent.
About the Company
At Lighthouse, we are committed to fostering a diverse and inclusive workplace that values equal opportunity for all. We welcome candidates from all backgrounds, regardless of age, gender, race, religion, sexual orientation, and disability. Our commitment to equality is part of our culture. If you require reasonable accommodation at any point during the application or interview process, please notify your recruiter.
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!
Apply for this job
© Lighthouse. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at Lighthouse
All 35 rolesSenior Technical Account Manager
Lighthouse · Barcelona
Senior Technical Account Manager
Lighthouse · United States +1
Senior Support Operations Manager
Lighthouse · United States +1
Senior Solutions Engineer EMEA/APAC - Presales
Lighthouse · Barcelona