Zapier Logo

Zapier

Sr. Software Engineer, SDK (Fullstack)

Posted 5 Hours Ago
Remote
2 Locations
Senior level
Remote
2 Locations
Senior level
Design and build a new SDK to support developer experience, API accessibility, and infrastructure for internal and external needs. Mentor peers and establish best practices.
The summary above was generated by AI
About Zapier

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

At Zapier, we’re not just making software—we’re building a platform to help millions of businesses globally scale with automation and AI. Our mission is to make automation work for everyone by delivering products that delight our customers. 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, and as they grow, so will you.

Job Posted: 11/4/2025

Location: Remote, 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 and have a strong sense of ownership: You’ve worked in fast-moving environments and can adjust processes and tools as the product and team evolve.

Nice To Have

  • Standards & Code Generation: You have experience with OpenAPI specifications and have explored SDK code generation from specs or intermediary formats.

  • Feedback & Telemetry: Familiarity with collecting telemetry or usage metrics from SDKs to inform product improvements.

  • Cross-Codebase Contributions: Comfort contributing changes to adjacent codebases to improve APIs that SDKs rely on.


Top Skills

Node.js
Openapi
Python
React
Typescript

Similar Jobs at Zapier

5 Hours Ago
Remote
2 Locations
Senior level
Senior level
Artificial Intelligence • Productivity • Software • Automation
The role involves designing and maintaining internal tools and APIs, primarily focusing on backend systems but also contributing to frontend code. The engineer collaborates with AI and infrastructure teams, leads technical initiatives, and enhances developer-facing interfaces.
Top Skills: Ci/CdCloud EnvironmentsDjangoNode.jsPythonReactRest ApisTypescript
5 Hours Ago
Remote
2 Locations
Senior level
Senior level
Artificial Intelligence • Productivity • Software • Automation
As a Senior Backend Engineer at Zapier, you'll design and implement scalable APIs, collaborate on architecture, and integrate AI tools to enhance automation.
Top Skills: Node.jsPython
5 Hours Ago
Remote
2 Locations
Senior level
Senior level
Artificial Intelligence • Productivity • Software • Automation
As a Senior Backend Engineer, design and build APIs, improve the Powered by Zapier platform for partnerships, and lead technical initiatives.
Top Skills: DjangoDjango Rest FrameworkJwtOauthPython

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account