Remote (Global) Full-time

Zapier is hiring a Sr. Software Engineer, MCP (Backend)

About the Role

Zapier is looking for a Senior Software Engineer, MCP (Backend) to design and scale the systems that enable AI agents to interact with Zapier’s automation ecosystem via the Model Context Protocol. You will own critical APIs, build platform primitives, and define how agents meaningfully access the real world through Zapier.

What You'll Do

  • Design, implement, and evolve core APIs that enable agents to take meaningful actions across Zapier’s ecosystem.
  • Build systems that support scalable orchestration, robust logging, and high-availability execution.
  • Collaborate on the architecture for MCP primitives like memory, context windows, and reasoning steps.
  • Integrate with Zapier’s existing execution infrastructure and help build the interfaces between LLMs and automations.
  • Partner closely with Product, Platform, and Sales teams to ensure the protocol serves both external and internal needs.
  • Drive design decisions that prioritize scalability, performance, security, and clarity for developers and AI systems alike.

What We're Looking For

  • 6+ years of experience designing, developing, and maintaining complex production systems.
  • Comfortable writing backend services (Python or Node.js ideal).
  • Experience with API design, database modeling, or CI/CD pipelines.
  • Experience using AI tools to accelerate development process (e.g., GitHub Copilot, Cursor).
  • Platform thinking with focus on extensibility, documentation, and robust foundations.
  • Customer empathy and curiosity to meet customer needs.
  • Bias toward action and ability to create structure, clarity, and momentum.
  • Ownership mindset, taking initiative and being an effective communicator.
  • Self-starter comfortable with ambiguity, turning loosely defined problems into concrete action.

Nice to Have

  • Experience working with or implementing components like model context protocol or agent frameworks.

Technical Stack

  • Python
  • Node.js

Team & Environment

You’ll join a fast-moving, experimental team that values curiosity, clarity, and velocity.

Work Mode

This role is open to candidates in the Americas region.

Zapier is an equal opportunity employer.

Required Skills
PythonNode.jsBackend DevelopmentAPI DevelopmentDistributed SystemsDatabasesCloud PlatformsSystem DesignSoftware ArchitecturePerformance OptimizationSecurityTestingCI/CD
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
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 backend
Posted 5 months ago