Senior Software Engineer - Fullstack
FoodsmartFull Time
Senior (5 to 8 years)
Candidates should be passionate about building robust systems, enabling advanced user workflows, and shaping the future of automation. Experience in redesigning and modernizing user experiences with performance, clarity, and scale in mind is beneficial. Familiarity with building flexible UI components and configuration flows that support no-code and AI-assisted automation is a plus. Experience in building systems that proactively detect, surface, and explain errors in user workflows, designing clear, actionable debugging experiences, and strengthening a culture of reliability, observability, and resilience are also valuable. Experience in developing and maintaining execution engines, scaling them to handle millions of daily runs, improving system performance, reducing latency, and strengthening failure handling are key. Experience in designing and implementing execution primitives that power reliable automation is also sought.
The Software Engineer will contribute to foundational infrastructure that enables new editor paradigms and future UX modularity. They will collaborate across Product and Design to streamline the journey from idea to working automation. The engineer will build systems that proactively detect, surface, and explain errors in user workflows and design clear, actionable debugging experiences to help users fix issues faster. They will collaborate with Support to turn customer pain points into product improvements and strengthen the zone’s culture of reliability, observability, and resilience. The engineer will also develop and maintain Zapier’s execution engine, scaling it to handle millions of daily runs, improve system performance, reduce latency, and strengthen failure handling. They will design and implement execution primitives that power reliable automation.
Automation platform for web application workflows
Zapier connects various web applications to help users automate their workflows and improve productivity. It allows users to create 'Zaps,' which are automated workflows that link different apps to carry out specific tasks without needing technical skills. This platform is particularly beneficial for small to medium-sized businesses and individual professionals who want to save time on repetitive tasks. Unlike many competitors, Zapier offers a user-friendly interface that makes it easy for anyone to set up automations. The company operates on a subscription model, providing different pricing tiers based on the number of Zaps and tasks a user requires, with the goal of making automation accessible to a wider audience.