Please, let Zapier know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Zapier is seeking a Senior Backend Engineer to join the Functions team, which is focused on building a new code-first product for developers.
The role involves tackling technical challenges such as designing scalable systems and improving the developer experience.
The engineer will enable seamless interaction with Zapier's library of over 7,000 integrations.
Responsibilities include participating in customer calls to understand pain points, building features for error handling in automations, and improving the Functions execution model.
The engineer will also work on migration tooling for customer code and leverage observability tools to track user pain points.
The Functions team is small and nimble, providing opportunities to work on various projects and specialize in different areas of the codebase.
Requirements:
Candidates must have 6+ years of experience, with at least 2 years at a senior level, and a minimum of 4 years dedicated to web-based software products.
Strong expertise in TypeScript and Node.js for building backend services is required.
Candidates should possess strong system design and architectural skills, as well as strong communication skills, including experience interacting with customers.
Experience in architecting and maintaining production infrastructure in AWS is essential.
Familiarity with the Python ecosystem, managing untrusted workloads, LSP systems, observability tooling, security principles, event-driven systems, AWS Lambda, Docker, and containerization tooling is a plus.
Non-technical skills include a commitment to frequent code deployment, collaboration, results-driven mindset, clarity in priorities, intentional design choices, a passion for teaching, and a desire for continuous learning.
Benefits:
Zapier offers a flexible remote work environment, allowing employees to work from various locations within the Americas time zones.
The company promotes a culture of diversity, inclusion, and equity, welcoming applicants from all backgrounds.
Employees are encouraged to apply even if their skills do not perfectly match the job description.
Zapier commits to providing reasonable accommodations for individuals with disabilities during the application and interview process.
The company ensures timely communication regarding application status, aiming to respond within seven days.
Zapier values continuous growth and learning, fostering a supportive environment for knowledge sharing among team members.
Apply now
Please, let Zapier know you found this job
on RemoteYeah
.
This helps us grow 🌱.