Zapier
Sr. Engineer, Backend (Functions)
Zapier
$171k - $224k
Remote, NAMER
TypeScript
Node.js
AWS

Sr. Engineer, Backend (Functions)

Overview

Zapier is hiring a Senior Backend Engineer to join the Functions team, building a new code-first product to enable developers to create powerful, flexible workflows.

Job Description

Zapier is a platform that helps millions of businesses globally scale with automation and AI. Our mission is to make automation work for everyone by delivering products that delight our customers.

Responsibilities

  • - Participate in customer calls, understand pain-points, and work with your peer engineers and EPD (Engineering, Product, Design) leadership to suggest possible technical solutions to the wider team.
  • - Build features that allow customers to more easily handle errors in their automations by merging Zapier integrations existing error processing routines with language-native error handling.
  • - Work on improving our Functions execution model, such that we can run arbitrarily long untrusted integrations safely and efficiently.
  • - Build excellent migration tooling, so customers code is automatically updated as integrations change in the Zapier system.
  • - Leverage our observability tooling to track and understand user pain-points. Turn these insights into actionable tasks for the team.

Required Skills

  • - Strong expertise in using TypeScript and Node.js for building backend services.
  • - Strong system design and architectural skills.
  • - Strong communications skills, including experience talking directly to customers.
  • - Experience architecting and maintaining production infrastructure in AWS.
  • - Familiarity with the Python ecosystem and execution model.
  • - Experience managing execution of untrusted workloads in a controlled and safe fashion.
  • - Familiarity with LSP (Language Server Protocol) systems.
  • - Experience with observability tooling, particularly related to operational reliability.
  • - Awareness of security principles and experience securing publicly accessible sensitive systems.
  • - Experience building event driven systems.
  • - Expertise in AWS Lambda, Docker, and other containerization tooling.

Benefits

  • - Competitive and equitable compensation
  • - Remote work flexibility
  • - Opportunities for growth and development
  • - Inclusive and diverse work environment

About the company

Zapier puts the power of automation in your hands—no coding required. Take your workflows to the next level with our suite of automation tools.


All Job Openings at Zapier