Staff Software Engineer, Integrations Platform
LumosFull Time
Expert & Leadership (9+ years)
Candidates should have over 5 years of experience building and maintaining backend systems in production, with proficiency in Typescript or JavaScript and Python (Django preferred). Experience building integrations, APIs, SDKs, or development platforms is required, along with familiarity with AI tools or consuming AI products. Knowledge of monitoring and observability tools, cloud infrastructure (AWS), CI/CD pipelines, event-based architectures (Kafka, SQS), and relational databases (MySQL, PostgreSQL) is also expected. The ideal candidate values collaboration, pairing, async communication, and is customer-focused with a passion for learning.
The Sr. Software Engineer will build, expand, and maintain integrations, with a focus on AI integrations and by Zapier tools. They will contribute to platform-wide initiatives to simplify integration development, testing, and maintenance. Responsibilities include improving observability and reliability across integration infrastructure, building APIs and backend systems for integration development and orchestration, and supporting the launch of AI-driven features and LLM-friendly capabilities. The engineer will also work cross-functionally with product, design, and data teams to deliver impactful features and maintain integration health across the catalog.
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.