Zapier's Workflow Zone needs to scale its core engine to support millions of businesses automating critical workflows with AI. This involves enhancing the capabilities, reliability, and intelligence of the platform to handle increasingly complex user needs, especially for enterprise clients.
Requirements
- 5+ years of professional experience developing software, with a strong emphasis on backend systems.
- Backend experience in Python and Django, building APIs and backend services that are reliable and performant.
- For Full Stack roles: Solid experience with React (and ideally frameworks like Next.js); you’re comfortable contributing to frontend systems when needed.
- Familiarity with relational databases like PostgreSQL or MySQL, and an understanding of how to design efficient data models.
- Comfort working with APIs and integrations, including RESTful APIs, webhooks, and data transformation across services.
- A practical mindset around observability and performance, with familiarity in tools like Datadog, Graylog, or similar.
- You’ve used AI tooling for work or personal use—or you are willing to dive in and learn fast.
Responsibilities
- Redesign and modernize the Zap creation experience with performance, clarity, and scale in mind
- Build flexible UI components and configuration flows that support both no-code and AI-assisted automation
- Contribute to foundational infrastructure that enables new editor paradigms and future UX modularity
- Build systems that proactively detect, surface, and explain errors in user workflows
- Design clear, actionable debugging experiences to help users fix issues faster
- Develop and maintain Zapier’s execution engine, scaling it to handle millions of daily runs
- Improve system performance, reduce latency, and strengthen failure handling
Other
- You value collaboration, pairing, and async communication in a remote team environment.
- You’re customer-focused.
- You love learning and are curious about ambiguous or novel problems.
- You’re versatile and comfortable navigating across codebases, services, or developer workflows to help the team succeed.
- Education is not a requirement for our roles; however, if you receive an offer, you will need to include your most recent educational experience as part of our background check process.