About The Position

Zyte is hiring an Integrations Engineer for its Integration Squad, which helps developers and data teams discover, adopt, and continue using Zyte for web data. The squad focuses on coding agents and agent-based workflows, making Zyte API and Scrapy Cloud accessible through tools and platforms developers already use. Success is measured by customer use of Zyte through integrations. The engineer will build and publish integrations, including MCP-based setups, a Zyte command-line tool, framework packages, and data-delivery connectors. The role also includes writing documentation and examples for developers and coding agents, adding usage tracking, assessing potential integration opportunities, and maintaining released integrations. Zyte works with agile methodologies in cross-functional pods.

Requirements

  • Strong Python skills and solid TypeScript/Node.js skills.
  • Experience building SDKs, client libraries, CLIs, plugins, or third-party integrations used by outside developers.
  • Hands-on use of coding agents and AI tooling, such as Claude Code, Cursor, or Codex, and familiarity with MCP or similar tool-calling interfaces.
  • Experience publishing and maintaining packages on PyPI and npm, including versioning, CI/CD, tests, and releases.
  • Good working knowledge of REST APIs and authentication, including securing credentials in client and server setups.
  • An outcome-focused mindset, caring about developer adoption and continued use and using data to decide what to improve.
  • Clear writing in English; documentation and examples are a core part of the job.
  • Comfort with ambiguity and early-stage scoping in a new squad.

Nice To Haves

  • Experience working in a distributed, remote-first team.
  • Experience with LangChain, LlamaIndex, or agent SDKs.
  • Experience with AWS or GCP data services such as S3, Cloud Storage, or BigQuery, or with Snowflake.
  • Familiarity with web scraping, Scrapy, or browser automation tools such as Playwright or Selenium.
  • Open-source maintenance or Developer Relations experience.

Responsibilities

  • Build and publish integrations for coding-agent environments such as Claude Code, Codex, Cursor, and Docker, building on the existing Zyte MCP server.
  • Design, build, and release the Zyte CLI as a shared base for integrations, publishing it to PyPI and npm.
  • Build and maintain packages and tools for developer frameworks, agent SDKs, and browser automation tools.
  • Build recurring data delivery into customers’ cloud and data platforms, such as AWS, Google Cloud Storage, BigQuery, and Snowflake, reusing existing export routes where possible.
  • Assess app and automation platforms such as Dify, Flowise, Make, Zapier, Lovable, and Replit, and prototype integrations or templates where they can encourage repeat Zyte use.
  • Provide early engineering estimates of feasibility, effort, dependencies, and upkeep for prospective integrations.
  • Add tracking to attribute signups and usage to integrations, and report gaps where tracking is not possible.
  • Write setup guides, examples, and documentation for developers and coding agents on docs.zyte.com and in public repositories.
  • Prepare and manage submissions to partner directories, registries, and marketplaces, and respond to partner review feedback.
  • Maintain live integrations by keeping up with partner-tool changes, fixing issues, and managing releases and versioning.
  • Work with Product, Product Marketing, and Developer Relations on launches, positioning, and community support.
  • Work with the SaaS and Platform teams to keep the Zyte API and Scrapy Cloud surfaces used by integrations stable.
  • Participate in code reviews, planning, and squad routines.

Benefits

  • Freedom and flexibility to work from where you do your best work.
  • Work with cutting-edge open-source technologies and tools.
  • 35 days paid holidays.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service