Mid-Senior Python Developer - Web Crawler Development
About the Role
Join Zyte as a Mid-Senior Python Developer and work remotely on innovative web crawler development. This role is perfect for those passionate about harnessing the power of data and building tools that help businesses thrive.
What You'll Do
- Design, develop, and maintain Scrapy web crawlers that power data extraction from billions of pages monthly.
- Leverage the Zyte platform and open-source projects for distributed information extraction and data processing.
- Identify and resolve performance and scalability issues with distributed crawling at scale.
- Debug and fix problems with open-source projects, including Scrapy.
- Collaborate with a diverse team to drive the development of cutting-edge web data tools.
Requirements
- 3+ years of software development experience in Python.
- Solid knowledge of Python and familiarity with Linux/UNIX, HTTP, HTML, and Javascript.
- Good communication skills in written and spoken English.
- Availability to work full-time in a remote setting.
Nice to Have
- Experience with Scrapy is a significant plus.
- Familiarity with data extraction and processing tools like NLTK, pandas, and scikit-learn.
- Proficient English communication skills.
What We Offer
- Join a self-motivated, progressive, and multicultural team.
- Enjoy the freedom and flexibility to work from anywhere.
- Attend conferences and connect with team members globally.
- Work with cutting-edge open-source technologies and tools.
- Benefit from 35 days of paid holidays.
This Mid-Senior Python Developer role at Zyte offers a unique opportunity to work remotely on innovative web crawler development. Enjoy competitive pay and a vibrant team culture.
Who Will Succeed Here
Proficient in Python and experienced with Scrapy framework for building robust web crawlers, with a deep understanding of asynchronous programming and data extraction techniques.
Self-motivated and disciplined to thrive in a fully remote work environment, demonstrating strong time management skills and the ability to work independently while meeting deadlines.
Experienced in Linux systems and comfortable with command-line operations, including scripting for automation and managing server environments to optimize web crawler performance.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months