Z

Sr. Software Engineer, SDK (Full Stack)

Zapier

🌍 Worldwide 🏠 Remote ⏱ FullTime 💼 Senior Level 🗓 2 weeks ago

ABOUT ZAPIER

We're humans who simply think computers should do more work.

At Zapier https://zapier.com/about, we’re not just making software—we’re building a platform to help millions of businesses globally scale with automation and AI https://zapier.com/ai. Our mission is to make automation work for everyone by delivering products that delight our customers https://zapier.com/customer-stories. You’ll collaborate with brilliant people, use the latest tools, and leverage the flexibility of remote work. Your work will directly fuel our customers’ success https://zapier.com/zapconnect, and as they grow, so will you.

AI AT ZAPIER

We build and use automation every day to make work more efficient, creative, and human. So if you’re using AI tools while applying here — that’s great! We just ask that you use them responsibly and transparently.

Check out our guidance on How to Collaborate with AI During Zapier’s Hiring Process https://zapier.com/l/jobs/ai-at-zapier, including how to use AI tools like ChatGPT, Claude, Gemini, or others during our hiring process — and when not to.

Job Posted: 11/4/2025

Location: Americas

HI THERE!

Zapier is leading the way in AI workflow automation. We’ve helped businesses increase productivity and serve their customers better through robust workflow automations and practical AI applications. Those solutions are powered by an extensive ecosystem of integrations - 8,000+. To enable that, we provide solutions to developers and companies that allows automation and extends the capabilities of their product.

To do that even better, we’re building a brand-new SDK that empowers developers inside and outside Zapier to create, extend, and scale automations seamlessly. As one of the foundational members of the SDK team, you’ll help design, build, and scale this platform from the ground up, balancing the needs of our internal engineering teams and external developer community.

This role is ideal for a strong, back end leaning full-stack engineer who thrives on building at scale, cares deeply about developer experience, and wants to have a lasting impact on Zapier’s platform and ecosystem.

WHAT WE’RE WORKING ON

- First-Generation SDK: Designing the architecture and first release of Zapier’s SDK.

- Path to External Publishing: Creating the infrastructure, tooling, and processes to publish the SDK externally so developers outside Zapier can consume it easily and reliably.

- Streamlined API Availability: Making Zapier’s other APIs more accessible and consistent by exposing them through the SDK and related developer tooling.

THINGS YOU’LL DO

- Design & Build the SDK: Architect and implement core features of Zapier’s new SDK, ensuring it’s scalable, intuitive, and extensible.

- Support Developer Experience: Create documentation pipelines, testing frameworks, and CI/CD processes that make the SDK reliable and easy to use.

- Balance Internal & External Needs: Build infrastructure that supports both Zapier engineers and external developers, focusing on ergonomics, reliability, and scale.

- Establish Foundations: Define best practices, coding standards, and release processes for the SDK team.

- Collaborate Across Teams: Work with platform, infra, and product engineering teams to integrate the SDK seamlessly into Zapier’s ecosystem.

- Mentor & Lead Projects: Take ownership of complex initiatives, guide technical direction, and support the growth of peers on the team.

ABOUT YOU

- You have SDK / Developer Platform experience: You’ve built or contributed to developer platforms, SDKs, or open-source tools (preferably published to npm, PyPI, or similar registries). You understand how to design intuitive APIs and create great developer experiences.

- You're a full-stack builder with strong backend skills: You have 6+ years of experience designing, developing and maintaining complex mission critical systems, including API gateways and integration points (Python or Node.js ideal). You’re not afraid of diving into frontend challenges and understand typescript/react libraries to drive enterprise frontend performance.

- You have authentication experience: You have hands-on experience with OAuth, API keys, JWTs, and related auth patterns essential to SDKs and APIs.

- You have a sharp mindset around scale, reliability & developer needs : You design systems to scale reliably, but also think carefully about how those systems are released to real customers. You prioritize developer experience, usability, and feedback loops so that both internal teams and external users can succeed.

- You have empathy internal & external customers: You can gather requirements from internal Zapier teams while keeping in mind the needs of external developers and customers.

- You have a strong collaborative approach: You work well with senior engineers, platform teams, and other specialists, and you’re comfortable asking questions, sharing ideas, and learning from others.

- You're adaptable

Share this job: