Salary
💰 $140,000 - $185,000 per year
Tech Stack
AWSDistributed SystemsGrafanaMySQLPostgresPython
About the role
- Develop and maintain Zapier’s execution engine, scaling it to handle millions of daily runs.
- Improve system performance, reduce latency, and strengthen failure handling.
- Design and implement execution primitives that power reliable automation.
- Collaborate across infrastructure, product, and platform teams on core system design.
- Participate in on-call rotations and own time-to-execution SLAs ensuring fast and reliable task initiation across workflows.
Requirements
- Strong backend experience with Python building reliable, scalable, and observable distributed systems.
- Experience with infrastructure observability tooling (e.g. Databricks, Looker, Grafana, Graylog).
- Experience architecting, building, debugging, and operating distributed systems at scale is essential.
- Familiarity with AWS primitives, including S3, SQS, Lambda, RDS, etc.
- Familiarity with relational databases like PostgreSQL or MySQL, and the ability to model, query, and optimize data effectively.
- Experience designing and consuming RESTful APIs, building event-driven systems, and working with data integrations across services.
- Proven ability to lead complex technical projects.
- You proactively coach and support teammates, foster growth through mentorship, and contribute to a culture of feedback and continuous improvement.
- You navigate ambiguity with confidence.
- Offers Equity
- Offers Bonus
- Multiple Ranges
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Pythondistributed systemsscalable systemsobservabilityRESTful APIsevent-driven systemsdata integrationsrelational databasesPostgreSQLMySQL
Soft skills
leadershipmentorshipcollaborationproblem-solvingnavigating ambiguitycommunicationcoachingsupporting teammatescontinuous improvementfeedback culture