Engage3
Engineer - Web Data Collection
Skills
10 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Tiranë, Albania
Work mode:
Onsite
Published on:
23 September 2026
What they need
The Web Data Collection Engineer is the backbone of the Web Data Acquisition department at Engage3. In this role, you are responsible for designing, building, and maintaining robust web scrapers that provide critical data to our customers and the data that allows our data science and reporting teams to provide core and crucial insights to our retail clients.
The Tech
At Engage3 we use our own Mozenda platform for the great majority of our web scraping work rather than open source frameworks like Playwrite or Selenium. We do this because it is robust, fast, and allows for relatively easy implementation of simple web scraping agents while still maintaining the flexibility to use advanced techniques to optimize for high-volume collection and avoiding and bypassing CAPTCHA services.
It also provides a degree of consistency and infrastructure that has allowed us to build and maintain thousands of web scrapers over time with a relatively small team.
The data we collect for large retail clients feeds into our Snowflake database. Familiarity with and/or willingness and ability to learn SQL well enough to query collected data and troubleshoot problems in the collection process is highly encouraged and expected of more senior team members.
General Expectations
- B2 or above English proficiency
- Be available in-office, Monday-Friday, during general business hours (generally 08:00 - 16:30 or 09:00 - 17:30)
- Respect and follow the directions of your team leader
- Respect and develop good working relationships with other team members and with colleagues in other departments
- A strong ability and willingness to learn and improve in a collaborative and self-directed way
Skill and Education Requirements
Trainee Level
- Basic familiarity with HTML, CSS, and JavaScript
- A drive to learn new things and work creatively to solve problems
- Strong attention to detail
- Ability to work on challenging problems without giving up
- Bachelor’s degree in CS, IT, Computer Engineering or current enrollment in a technical degree program (preferred, not required)
Associate Level (after formal training and after the initial trial period)
- Ability to use Mozenda to build most web scraping projects
- Ability to write XPath and straightforward RegEx in Mozenda agents
- Strong knowledge of the Engage3 Retail data specification
- Ability to identify straightforward cases where a site uses APIs to load information and the ability to replicate and parse those requests using JavaScript
Other offers great for you!
These companies are also looking for great profiles
Salutech
Lead Data Architect / Data Engineer / Data Analyst
600
Freelance
Paris, France
Onsite, Hybrid
Skills
10 hours ago
Quick apply
Raedy
Data Engineer GCP – Domaine Finance
600
Freelance
94200 Ivry-sur-Seine, France
Hybrid
Skills
9 hours ago
Quick apply
Celad
Data Engineer Snowflake Senior (F/H)
450-500
Freelance
Paris, France
Onsite
Skills
5 hours ago
Quick apply
No company information available.