← Back to job listings
E
Engineer- Data Strategy Integration
engage3 · Tirana, Albania
About The Role
- In your role as an Integration Engineer, you are capable of doing the job of Web Data Collection
- Engineer at a at least a strong Mid or Senior level. You are a technical wizard, willing to learn
- and contribute in whatever ways needed to make sure our clients get the data they need. As a
- member of the Web Data Integration team, you work on projects that serve the entire Web Data
- Acquisition department. You work as an escalation point on the most advanced scraping
- projects, you implement solutions outside the platform to perform tasks such as automated QA,
- metrics reporting, data transformation, and connecting to outside platforms such as Snowflake
- and Postgres databases, Jira.
- Because of the expert-level knowledge of our platforms that is required, this role is almost
- exclusively a role that is recruited for internally. External candidates with excellent technical
- ability and willingness to jump quickly into the intricacies of our tech stack in a humble and
- earnest way may also be considered.
- As an Integration Engineer, you will work in languages such as Python, SQL, and JavaScript to
- fulfill the tasks required. You might write a small web service or set up a small service in AWS
- Lambda. You might create reporting that is accessed by the entire company. You might
- implement a scraper using another framework or another platform. You will also likely
- collaborate with the Mozenda development team or the Data Science team on different
- initiatives, for example.
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 projects 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
- ● 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
- ● Provisional -
- ○ A strong mid to senior WDC engineer may be brought to the team on a
- temporary basis with the understanding that they rise to Associate level in 3-5
- months
● Associate level - Senior Web Data Engineer requirements plus
- ○ Strong SQL query skills and familiarity with the relevant Engage3 Snowflake
- databases
- ○ Some experience working in Python (most likely including courses and simple
- personal projects) and willingness to quickly learn more
- ○ Excellent interpersonal skills
● Mid level - Trainee level plus
- ○ Strong intermediate skills in Python and Pandas
- ○ Ability to read API documentation and implement integrations with other systems
- ○ Ability to contribute in a real way to department initiatives planned by
- management and Senior staff
● Senior level - Mid level requirements plus
- ○ Ability to plan and architect new initiatives in collaboration with Team and
- department management and Solution Engineers
- ○ A proven track record of enthusiastic and creative contribution to team objectives
This listing was posted by a verified recruiter at engage3. Report this listing
JobSpring