Backend Engineer
Posted 40ds ago
Employment Information
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


















