Taro Logo

Python Developer - Remote

A global leader in web data extraction, providing tools and services to collect, format, and deliver web data at scale since 2010.
Rio de Janeiro, State of Rio de Janeiro, Brazil
Backend
Mid-Level Software Engineer
Remote
["101 - 500"] Employees
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Python Developer - Remote

Zyte, a pioneer in web data extraction since 2010, is seeking a Python Developer to join their globally distributed team of 240+ professionals across 28 countries. The company powers crawls of over 3 billion pages monthly, serving over 3,000 companies and 1 million developers worldwide.

As a Python Developer in the Delivery team, you'll be at the forefront of web crawler development using Scrapy, Zyte's flagship open-source project. This role combines technical expertise in Python development with distributed systems work, focusing on building and maintaining efficient web crawlers at scale.

The position offers an exciting opportunity to work with cutting-edge open source technologies while contributing to both proprietary and open-source projects. You'll be part of a company that values remote work culture, offering the freedom to work from anywhere while collaborating with a diverse, multi-cultural team.

The ideal candidate should have strong Python development skills, understanding of web technologies, and excellent communication abilities. This role is perfect for developers who are passionate about data extraction, open source contribution, and solving complex scalability challenges in a distributed environment.

Benefits include flexible remote work, global conference attendance, extensive paid holidays, and the chance to work with modern technologies while making a significant impact in the web data extraction industry.

Last updated 7 months ago

Responsibilities For Python Developer - Remote

  • Design, develop and maintain Scrapy web crawlers
  • Leverage the Zyte platform and open source projects for distributed information extraction
  • Identify and resolve performance and scalability issues with distributed crawling at scale
  • Help identify, debug and fix problems with open source projects, including Scrapy

Requirements For Python Developer - Remote

Python
  • 3+ years of software development experience in Python
  • Solid Python knowledge
  • Familiarity with Linux/UNIX, HTTP, HTML, Javascript and Networking
  • Good communication in written and spoken English
  • Availability to work full time

Benefits For Python Developer - Remote

  • Freedom and flexibility to work from anywhere
  • Attend conferences and meet with team members globally
  • Work with cutting-edge open source technologies and tools
  • 35 days paid holidays
  • Join a self-motivated, progressive, multi-cultural team

Interested in this job?