Jobs and Careers
ZA

Sr. Engineer, Backend

Zapier
UKRemotefull_timeVerifiedPosted 1 Nov 2023
💰 $251,000/yr($167,000/yr$251,000/yr)

About the role

Location: PST-EST

 

Hi there!

As Zapier continues to scale our mission to democratize automation, we’re hiring a Senior Backend Engineer to the AI Chatbot team.  

The new AI Chatbot team is focused on building an easy-to-use yet powerful and extensible chatbot builder. The team is currently working on features to move us from prototype to product. We are looking for a Sr. Backend Engineer to work with the team on early stage product and technology development with a high degree of autonomy and at a high tempo.

Zapier’s on a mission to make everyone more productive at work. Zapier has helped millions of people build businesses through the power of automation.

If you’re interested in advancing your career at a fast-growing, profitable, impact-driven company, then read on…

We know applying for and taking on a new job at any company requires a leap of faith. We want you to feel comfortable and excited to apply at Zapier. To help share a bit more about life at Zapier, here are a few resources in addition to the job description that can give you an inside look at what life is like at Zapier. Hopefully, you'll take the leap of faith and apply.

Our Commitment to Applicants

Culture and Values at Zapier

Zapier Guide to Remote Work

Zapier Code of Conduct

Diversity and Inclusivity at Zapier

Zapier is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.

Even though our job description may seem like we're looking for a specific candidate, the role inevitably ends up tailored to the person who applies and joins. Regardless of how well you feel you fit our description, we encourage you to apply if you meet these criteria:

About You

You have 7+ years of experience. You've dedicated at least 4 of those years to crafting and refining web-based software products. Your primary domain is the backend, where your expertise is most evident.

Required Technical Skills/Experience:

  1. Strong expertise in using Typescript and Next.js for building web applications and server-rendered pages.
  2. Experience with tRPC for building strongly-typed, type-safe APIs.
  3. Proficiency in working with Prisma ORM for database interactions, particularly when paired with PostgreSQL.
  4. Experience with deploying applications to Vercel.
  5. Using tools like Datadog for monitoring and performance optimization, and to identify and address performance bottlenecks.

Nice-to-Have Technical Skills/Experience:

  1. Knowledge of CI/CD pipelines and infrastructure as code (e.g., using a tool like GitLab and Terraform).
  2. Skills in database performance optimization and query tuning for PostgreSQL.
  3. Proficiency in implementing and securing authentication and authorization mechanisms, such as OAuth, JWT, role-based access control (RBAC), and session management.
  4. Knowledge or experience with NLP providers like OpenAI or other relevant NLP tools and libraries.

You have a strong systems oriented mindset. You know how to design systems in a distributed manner across hundreds (and even thousands) of servers, and understand how interdependencies affect what you build.  Zapier handles 100s of millions of API calls every week and is growing fast.

You live by the "always ship new code" mantra. You take immense pleasure in releasing code frequently, knowing that every deployment brings with it enhancements, new features, or solutions that directly impact users. This drive to constantly ship isn't just about quantity for you; it's rooted in your belief that iterative improvement, driven by real-world feedback, is the key to creating truly outstanding software. You're always on the lookout for opportunities to refine, innovate, and deliver, ensuring that users continually benefit from your relentless dedication to progress.

You value collaboration. You understand that building modern software is a team sport, and you enjoy working as part of a tight-knit team. You’re happy to pitch in and help the team, whether by reviewing code, pairing on a tricky problem, or just thinking about how to solve the challenges we’re facing.

You're driven by results, not by process.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Zapier

View company profile →