Sr. Engineer, Backend (Functions)

A platform helping millions of businesses scale with automation and AI, making automation work for everyone.
$170,800 - $224,100
Backend
Senior Software Engineer
Remote
6+ years of experience
AI · Enterprise SaaS

Description For Sr. Engineer, Backend (Functions)

Zapier is seeking a Senior Backend Engineer to join their Functions team, focusing on building a new code-first product that democratizes automation. This role combines the simplicity of Zapier's platform with the power of custom code development, allowing developers to create flexible workflows.

The position requires 6+ years of experience, with at least 2 years at a senior level and 4 years working on web-based software products. The ideal candidate will have strong expertise in TypeScript and Node.js, along with solid system design and AWS infrastructure experience. The role involves building scalable systems, improving developer experience, and enabling seamless interaction with Zapier's extensive integration library.

As part of the Functions team, you'll work on exciting technical challenges such as designing scalable systems, improving error handling, developing migration tooling, and managing untrusted workloads. You'll collaborate directly with customers to understand their needs and transform insights into actionable solutions.

The position offers competitive compensation ($170,800 - $224,100) and the flexibility of remote work in Americas time zones. Zapier provides a collaborative, learning-focused environment where you'll work with brilliant people using the latest tools. The company values diversity, inclusion, and equity, maintaining a transparent and fair workplace culture.

This role is perfect for someone who loves shipping code frequently, values collaboration, and is passionate about building elegant solutions for developers. You'll be at the forefront of creating tools that make automation accessible to technical users while handling complex infrastructure challenges. The position offers significant growth opportunities as you help scale the product from hundreds to tens of thousands of users.

Last updated 2 months ago

Responsibilities For Sr. Engineer, Backend (Functions)

  • Participate in customer calls and understand pain-points
  • Build features for error handling in automations
  • Improve Functions execution model for untrusted integrations
  • Build migration tooling for customer code updates
  • Leverage observability tooling to track user pain-points
  • Collaborate across teams on various projects
  • Design scalable systems
  • Improve developer experience

Requirements For Sr. Engineer, Backend (Functions)

TypeScript
Node.js
  • 6+ years of experience with minimum 2 years at senior level
  • 4+ years experience in web-based software products
  • Strong expertise in TypeScript and Node.js for backend services
  • Strong system design and architectural skills
  • Strong communication skills, including customer interaction
  • Experience with AWS infrastructure
  • Collaborative mindset and team-oriented approach
  • Result-driven attitude
  • Teaching and knowledge sharing abilities
  • Continuous learning mindset

Benefits For Sr. Engineer, Backend (Functions)

  • Competitive pay in technology sector
  • Equitable and transparent pay practices
  • Remote work flexibility
  • Career growth opportunities

Interested in this job?

Jobs Related To Zapier Sr. Engineer, Backend (Functions)

Sr. Engineer, Backend (Functions)

Senior Backend Engineer role at Zapier focusing on building and scaling the Functions platform for developer-focused automation solutions.

Sr. Engineer, Backend (Canvas)

Senior Backend Engineer position at Zapier, focusing on building AI-powered automation platform with TypeScript/Python, requiring 6+ years of experience in scalable systems.

Lead Software Engineer / Oracle / HCM / Learning / Cloud

Lead Software Engineer position at JPMorgan Chase focusing on Oracle HCM Learning Cloud implementation and development.

Community Engagement Market Manager - Corporate Responsibility

Community Engagement Market Manager role at JPMorgan Chase, focusing on strengthening inclusive economic growth in the New York Metro area through stakeholder engagement and community development initiatives.

Lead Software Engineer - Java, Spring Boot, React, Kafka

Lead Software Engineer position at JPMorgan Chase focusing on Java, Spring Boot, React, and Kafka development for the Equities/Future and Options Execution Technology Group.