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

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 5 hours 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?

Jobs Related To Zyte Python Developer - Remote

Python Developer - Remote

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

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.

Python Developer - Remote

Zyte is hiring a Python Developer for remote web crawler development using Scrapy, offering a flexible work environment and the chance to work on large-scale data extraction projects.

Software Development Engineer, OpenSearch, OpenSearch

AWS OpenSearch team seeks Software Development Engineer to build and maintain large-scale distributed search systems using Java, Python, and Go.