Remote (Global) Full-time

Zapier is hiring a Sr. Software Engineer, Knowledge by Zapier (Full Stack)

About the Role

Zapier is hiring a Senior Software Engineer to join the Knowledge by Zapier team. This full-stack, backend-leaning role will expand our Link service, which syncs and structures data from Zapier’s 8,000+ integrations to empower AI tools. You will have a direct influence on how Zapier understands integration data, impacting every AI product we build.

What You'll Do

  • Design, scale, and maintain internal tools, APIs, and user interfaces that unlock the power of files, data, and knowledge.
  • Work primarily in backend systems, with the ability to contribute to frontend code using React and TypeScript as needed.
  • Partner closely with AI and infrastructure teams to power data syncing, search, structured outputs, and test automation.
  • Lead technical initiatives, mentor teammates, and contribute to architectural decisions that set long-term direction.
  • Help define and implement improvements to our developer-facing surfaces, including dashboards and documentation.

What We're Looking For

  • Strong backend experience using Python (Django preferred), Node.js, or similar frameworks.
  • Familiarity with frontend tools like React and TypeScript, and a willingness to contribute as needed.
  • Experience designing and consuming REST APIs, event-based systems, and scalable backend workflows.
  • Comfort working across cloud environments, CI/CD pipelines, and observability stacks.
  • You value collaboration, pairing, and async communication in a remote team environment.
  • You are customer-focused, caring about solving real problems and creating great experiences.
  • You love learning and are curious about ambiguous or novel problems, comfortable asking questions and figuring things out.
  • You have used AI tooling for work or personal use—or are willing to dive in and learn fast.

Nice to Have

  • RAG Background: Experience building or optimizing Retrieval-Augmented Generation (RAG) systems, including designing data pipelines, working with vector databases, or implementing semantic search.
  • LLM experience: Experience building or supporting LLM-powered products in production.
  • Feedback & Telemetry: Familiarity with collecting telemetry or usage metrics to inform product improvements.
  • Cross-Codebase Contributions: Comfort navigating and contributing across multiple services and codebases in a large, distributed system.

Technical Stack

  • Python, Django
  • Node.js
  • React, TypeScript

Team & Environment

You will be part of the Knowledge by Zapier team within the Integration Platform Zone.

Work Mode

This role is open to candidates located in the Americas region.

Zapier is an equal-opportunity employer and we're excited to work with talented and empathetic people of all identities. We are committed to inclusion and providing reasonable accommodations.

Required Skills
PythonDjangoNode.jsReactTypeScriptFull-Stack DevelopmentSoftware EngineeringBackend DevelopmentFrontend DevelopmentAPI DesignSystem ArchitectureProblem SolvingAsynchronous CommunicationRemote Collaboration
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
Zapier

Zapier is leading the way in AI automation, helping businesses increase productivity and serve their customers better through an extensive platform of integrations, robust workflow automations, and practical AI applications.

Visit website
Job Details
Category fullstack
Posted 5 months ago