Skip to main content
99 years and 350 days since the five-day weekRead the story
Posted about 6 hours ago

Software Engineer (Fullstack / Backend) - Platform & Delivery Systems

5 day week (unlimited PTO)Hybrid · India

AI at Zapier

At Zapier, we build and use automation every day to make work more efficient, creative, and human. So if you’re using AI tools while applying here - that’s great! We just ask that you use them responsibly and transparently.

Check out our guidance on How to Collaborate with AI During Zapier’s Hiring Process , including how to use AI tools like ChatGPT, Claude, Gemini, or others during our hiring process - and when not to.

Job Posted: April 13th, 2026 Location: India

Zapier is entering its next stage of growth, expanding enterprise capabilities, scaling AI-driven development workflows, and increasing the sophistication of our delivery systems.

As our product surface area grows and AI becomes an increasing part of our development lifecycle, so does the complexity of building and shipping software that is reliable, scalable, and easy to evolve.

We’re looking for both L3 (Software Engineer) and L4 (Senior Software Engineer) candidates to help build and evolve the systems that power how engineers develop, test, and deliver software at Zapier.

This is a highly hands-on role for engineers who operate with strong autonomy, take ownership of complex problems, and build high-quality systems across backend services and internal developer-facing tools.

If you enjoy designing APIs, building scalable backend systems, and improving developer workflows through thoughtful tooling and interfaces, this role is for you.

Level Expectations

L3 — Software Engineer You understand how the systems you work on fit together end-to-end. You can take a well-defined task and deliver it from start to finish, including tests, documentation, and deployment. You call out risks early, ask for help when needed, and communicate progress clearly. You debug issues using logs and metrics, and when something is beyond your scope, you know how to involve the right people. You use AI tools in your daily work and remain accountable for the quality of what ships.

L4 — Senior Software Engineer You go beyond your own tasks. You lead technical design for projects, especially those involving multiple systems or teams. You define and break down work, helping others execute effectively. When issues arise, you assess impact, coordinate responses, and drive long-term improvements. You create reusable patterns and best practices. You mentor engineers and identify recurring problems that inform roadmap-level improvements.

Note: Final leveling is determined during the interview process and aligned with Zapier’s leveling framework.

Team Focus

Our team builds and maintains the systems and services that power software delivery and developer workflows at Zapier.

Our mission is to make software development:

  • Predictable

  • Observable

  • Cost-efficient

  • Scalable

  • AI-ready and evolving

We build internal platforms, APIs, and tools that improve how engineers build, test, and ship software, partnering closely with Infrastructure, Security, and Product teams.

In This Role, You’ll

Build & Own Backend and Platform Systems

  • Design, build, and operate backend services and internal APIs

  • Develop systems that support developer workflows (CI/CD, validation, deployment orchestration)

  • Improve system performance, scalability, and reliability

  • Contribute to shared libraries, frameworks, and internal tooling

You will spend the majority of your time writing production code and shipping meaningful improvements.

Own Delivery of Complex Initiatives

  • Own end-to-end delivery of projects or major components

  • Collaborate with Tech Leads, Product, and Design on solution design

  • Define technical approaches through design docs, spikes, or PoCs

  • Break down work into clear, executable tasks and drive them to completion

  • Identify risks, tradeoffs, and evolving scope early

  • Ensure work meets Definition of Done, including testing, observability, and rollout readiness

You are accountable for delivering outcomes, not just completing tasks.

Drive Technical Design & Decision-Making

  • Lead design efforts for your projects and contribute to broader system design

  • Design APIs and services with scalability, maintainability, and usability in mind

  • Evaluate tradeoffs across performance, cost, and developer experience

  • Write clear technical design documents and influence decisions through strong reasoning

You operate with autonomy in technical decisions within your scope.

Build Fullstack Experiences for Developers

  • Build internal UIs, dashboards, or tooling that improve developer workflows

  • Collaborate with frontend or design partners when needed

  • Ensure backend systems are accessible, observable, and usable by engineers

Collaborate Across Engineering

  • Partner with Infrastructure, Security, and other engineering teams

  • Align with Product and Design on scope, priorities, and tradeoffs

  • Support adoption of internal tools and platform standards

  • Communicate progress, risks, and decisions clearly in an async-first environment

Improve Reliability, Observability & Performance

  • Define and improve system and delivery metrics

  • Build observability into services and workflows

  • Debug complex production issues and participate in incident response

  • Identify systemic issues and drive improvements proactively

Raise the Engineering Bar

  • Review code and designs, providing high-quality feedback

  • Uphold strong standards for testing, reliability, and maintainability

  • Contribute to improving team practices, tooling, and workflows

  • Share knowledge and mentor other engineers (without formal management responsibilities)

About You

You Are Highly Technical and Hands-On

You are comfortable building backend systems and, when needed, contributing across the stack. You enjoy writing production-quality code and solving complex problems.

You Own Problems End-to-End

You take responsibility for delivering outcomes, from problem definition to production validation.

You Operate with Autonomy

You move projects forward independently, make sound decisions, and unblock yourself and others.

You Think in Systems

You design solutions with scalability, cost, reliability, and developer experience in mind.

You Communicate and Collaborate Effectively

You work well across teams, align stakeholders, and clearly communicate tradeoffs and decisions.

You Raise the Bar Around You

You improve code quality, system design, and engineering practices through your contributions.

You Are Fluent in AI-Assisted Development

You are comfortable using AI tools in your daily engineering workflow and think critically about where they add value.

  • You use LLMs/copilots to accelerate coding, debugging, and design exploration

  • You understand limitations and risks (e.g., correctness, security) and validate outputs

  • You are interested in how AI impacts backend systems, APIs, and developer workflows

Qualifications

  • 5–8+ years of experience in software engineering (backend or full-stack)

  • Strong experience building backend systems and APIs

  • Experience with modern web stacks (e.g., TypeScript, Node.js, Python, or similar)

  • Experience designing and operating production systems

  • Strong coding skills and software engineering fundamentals

  • Experience in debugging complex systems and improving reliability

  • Experience contributing to system design and technical decision-making

  • Experience using AI tools (e.g., LLMs, copilots) in software development workflows

  • Understanding of how AI impacts software development and system design

Nice to have:

  • Experience building internal tools or developer platforms

  • Experience with CI/CD systems or infrastructure

  • Experience working in high-growth or distributed environments

Application Deadline:

The anticipated application window is 30 days from the date job is posted, unless the number of applicants requires it to close sooner or later, or if the position is filled.

Even though we’re an all-remote company, we still need to be thoughtful about where we have Zapiens working. Check out this resource for a list of countries where we currently cannot have Zapiens permanently working.