Zapier

Senior Software Engineer – Product Platform Zone, Backend-Leaning

Zapier

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $170,800 - $224,100 per year

Job Level

Senior

Tech Stack

PythonTypeScript

About the role

  • Architect and implement core features of Zapier’s new SDK, ensuring it’s scalable, intuitive, and extensible
  • Create documentation pipelines, testing frameworks, and CI/CD processes for the SDK
  • Build infrastructure that supports both Zapier engineers and external developers, focusing on ergonomics, reliability, and scale
  • Define best practices, coding standards, and release processes for the SDK team
  • Work with platform, infra, and product engineering teams to integrate the SDK into Zapier’s ecosystem
  • Take ownership of complex initiatives, guide technical direction, and support peer growth

Requirements

  • Built or contributed to developer platforms, SDKs, or open-source tools (preferably published to npm, PyPI, or similar registries)
  • Comfortable working across the stack; building front-end components, backend services, and the APIs that connect them
  • Experience with API gateways and integration points
  • Hands-on experience with OAuth, API keys, JWTs, and related auth patterns
  • Comfortable with TypeScript and Python
  • Design systems to scale reliably and prioritize developer experience
  • Gather requirements from internal teams while considering external developers and customers
  • Work well with senior engineers, platform teams, and other specialists
  • Excel in asynchronous communication and self-manage in a fully remote, distributed team
  • Adaptable to fast-moving environments
  • (Nice to have) Experience with OpenAPI specifications and SDK code generation
  • (Nice to have) Familiarity with collecting telemetry or usage metrics from SDKs
  • (Nice to have) Comfort contributing changes to adjacent codebases