
About Us
At Zyte, we eat data for breakfast and you can eat your breakfast anywhere and work for Zyte. Founded in 2010, we are a globally distributed team of over 250 Zytans working from over 28 countries who are on a mission to enable our customers to extract the data they need to continue to innovate and grow their businesses. We believe that all businesses deserve a smooth pathway to data.
The Integration Squad helps developers and data teams find, adopt and keep using Zyte for web data. We focus on coding agents and agent-based workflows. We make Zyte API and Scrapy Cloud easy to reach from the tools people already use: coding agents like Claude Code, Codex and Cursor; frameworks like LangChain and LlamaIndex; cloud platforms like AWS and Google Cloud; and later, automation and app-building tools.
We’re hiring an Integrations Engineer to help build this program from the start. You’ll build and publish integrations, including MCP-based setups, a Zyte command-line tool (CLI), framework packages and data-delivery connectors.
Roles & Responsibilities
- Build and publish integrations that bring Zyte into coding-agent environments (Claude Code, Codex, Cursor, Docker), building on the existing Zyte MCP server.
- Design, build and release the Zyte CLI as a shared base for integrations, published to both PyPI and npm.
- Build and maintain packages and tools for developer frameworks and agent SDKs (e.g. LangChain, LlamaIndex) and for browser automation tools.
- Build recurring data delivery into customers’ cloud and data platforms (e.g. AWS, Google Cloud Storage and BigQuery, Snowflake).
- Assess app and automation platforms (e.g. Dify, Flowise, Make, Zapier, Lovable, Replit) and prototype integrations.
- Give early engineering estimates of feasibility, effort, dependencies and upkeep for each candidate integration.
- Add tracking so signups and usage can be traced back to each integration, and report gaps where tracking isn’t possible.
- Write clear setup guides, examples and docs that work for both people and coding agents.
- Prepare and manage submissions to partner directories, registries and marketplaces.
- Maintain live integrations: keep up with changes in partner tools, fix issues, and handle 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 core APIs and cloud surfaces stable.
- Take part in code reviews, planning and squad routines.
Requirements
- Strong Python skills and solid TypeScript/Node.js.
- Experience building SDKs, client libraries, CLIs, plugins or third-party integrations used by outside developers.
- Hands-on use of coding agents and AI tooling (e.g. Claude Code, Cursor, Codex), and familiarity with the Model Context Protocol (MCP).
- Experience publishing and maintaining packages (PyPI, npm), including versioning, CI/CD, tests and releases.
- Good working knowledge of REST APIs and authentication.
- An outcome-focused mindset focused on developer adoption and retention.
- Clear writing in English for documentation and examples.
- Comfortable with ambiguity and early-stage scoping in a new squad.
- Experience in a distributed, remote-first team is a strong plus.
- Experience with LangChain, LlamaIndex or agent SDKs is a plus.
- Experience with AWS or GCP data services or Snowflake is a plus.
- Familiarity with web scraping, Scrapy or browser automation is a plus.
Benefits
- Freedom and flexibility to work from where you do your best work
- 35 days paid holidays
Culture
Async-friendly
Benefits
Open to
Worldwide
Sign in to track applications and earn points.