Data Automation Engineer
Our mission at Acksession is to help entrepreneurs and innovators shape the world through beautiful software. We care about trust, taking ownership, and transparency. As a Certified B Corporation®, we offer a safe, inclusive and productive environment for all team members, and we're always open to feedback. If you want to work from home and be a full-time employee, great! We want to create the right opportunities for you.
Apply by sending your CV to jobs@acksession.com
JOB DESCRIPTION
We are looking for Data Acquisition Research Engineers. They will develop and maintain large-scale web scraping and data acquisition systems. The role focuses on designing, developing and constantly maintaining resilient data collection and acquisition systems and scrapers for complex web platforms. This includes environments where adversarial and reverse engineering may be required. You will develop robust data pipelines and ensure reliable collection of large volumes of structured and unstructured data.
Responsibilities
- Develop and maintain data acquisition systems: web scrapers and automated data collection
- Develop data extraction methods that work with data repositories such as Websites, APIs, and GraphQL endpoints
- Research and solve data collection challenges in adversarial environments (rate limits, blocking, anti-bot systems, ...)
- Develop and integrate scalable and reliable data pipelines
- Monitor scrapers and ensure data quality and pipeline stability
- Work closely with other teams to transfer collected data into downstream systems
Requirements
- Strong Python development experience
- Experience with web scraping frameworks (Scrapy, Playwright, Selenium, Puppeteer, etc.)
- Familiarity with GraphQL APIs and REST APIs
- Solid understanding of networking fundamentals (HTTP/HTTPS, proxies, headers, cookies, rate limiting)
- Experience handling anti-bot protections and detection mechanisms
- Experience with CI/CD workflows for testing and deploying scraping infrastructure
- Ability to parse and process HTML, JSON, and dynamic web content
Opportunity to work on scalable, production-grade systems Collaborative and growth-oriented work environment Exposure to modern cloud and DevOps practices Competitive compensation package Medical insurance
Location: Remote