Backend Engineer

Posted 40ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Backend Engineer designing and building partner-facing APIs for Zapier's external partners. Enhancing developer tools and collaborating across teams to ensure scalability and reliability.

Responsibilities:

  • Design and build new partner-facing APIs that power automation and integration directly within partner platforms.
  • Expand and improve the Powered by Zapier platform, ensuring reliability, scalability, and exceptional developer experience.
  • Enhance partner developer tools and documentation, creating seamless onboarding and implementation experiences.
  • Balance internal and external needs, ensuring systems are ergonomic and scalable for both Zapier’s engineering teams and external developers.
  • Collaborate across teams including Platform, Infrastructure, and Product Engineering to ensure smooth integration and interoperability.
  • Lead technical initiatives, mentor teammates, and contribute to architectural decisions that set long-term direction for the product.

Requirements:

  • API Development Experience: You’ve built and maintained APIs, gateways, and integration points that serve real-world production traffic.
  • Language Proficiency: You’re fluent in Python, with strong experience using Django and ideally the Django REST Framework.
  • Authentication Knowledge: You’re familiar with OAuth, API keys, JWTs, and other authentication patterns used in secure API systems.
  • Scale and Reliability Mindset: You design systems for performance, resilience, and maintainability, You think carefully about how features reach customers.
  • Developer Experience Focus: You care deeply about usability, feedback loops, and how external developers interact with your APIs.
  • Collaborative Spirit: You thrive in cross-functional environments, engaging openly with product managers, designers, and fellow engineers.
  • Remote-Ready Discipline: You communicate clearly in writing, work autonomously, and thrive in an asynchronous, distributed team.
  • Adaptability: You’re comfortable navigating ambiguity and enjoy evolving your tools and practices as the team and platform scale.

Benefits:

  • Offers Equity
  • Offers Bonus
  • Multiple Ranges