Python Developer - Remote

Zyte is a globally distributed team of over 240 employees working from over 28 countries, focused on extracting web data for businesses.
Backend
Mid-Level Software Engineer
Remote
101 - 500 Employees
3+ years of experience
AI · Enterprise SaaS

Description For Python Developer - Remote

Zyte is seeking Software Engineers to join their Delivery team for web crawler development using Scrapy, their open-source project. The role involves designing, developing, and maintaining Scrapy web crawlers, leveraging the Zyte platform for distributed information extraction and data processing. Key responsibilities include identifying and resolving performance issues with distributed crawling at scale and helping debug and fix problems with open-source projects, including Scrapy.

Zyte, founded in 2010, is a leader in web data extraction, providing tools and services that help thousands of organizations make data-driven decisions. They process over 3 billion pages a month and serve over 3,000 companies and 1 million developers.

The ideal candidate should have:

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

Bonus skills include Scrapy experience, familiarity with data crawling and processing tools, and proficient English.

Benefits include:

  • Joining a self-motivated, progressive, multi-cultural team
  • Freedom and flexibility to work remotely
  • Opportunities to attend conferences and meet team members globally
  • Working with cutting-edge open source technologies
  • 35 days of paid holidays

Zyte offers a unique opportunity to work on large-scale web crawling projects while contributing to open-source development in a flexible, remote work environment.

Last updated 3 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, retrieval and data processing
  • 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
Linux
  • 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 remotely
  • Opportunities to attend conferences and meet team members globally
  • Work with cutting-edge open source technologies
  • 35 days paid holidays

Interested in this job?

Jobs Related To Zyte Python Developer - Remote

Python Developer - Remote

Python Developer position at Zyte focusing on web scraping and backend development

Python Developer - Remote

Remote Python Developer position at Zyte, focusing on web crawler development using Scrapy and distributed systems, offering flexible work and global team collaboration.

Enterprise Solutions Engineer

Remote Enterprise Solutions Engineer position at Zyte, combining technical expertise with customer-facing responsibilities in São Paulo, Brazil.

Enterprise Solutions Engineer

Remote Enterprise Solutions Engineer position at Zyte, helping enterprise clients succeed with web data extraction solutions through technical expertise and customer success.

SDE II, Delivery Choices

SDE II position at Amazon's DEX team, building innovative delivery experience solutions with competitive pay $129K-$223K, plus equity and benefits.