Back to jobs

Data Engineer / Scientist

Zapier | Remote


Apply


Hi there!

We're looking for a Data Engineer or Data Scientist to join Zapier. Interested in supporting a product that helps the world automate their work so they can get back to living? Then read on…

About You

You're a maker and self-teacher. Most of what you'll do on a daily basis is architecting and building data pipelines and lightweight apps to support the rest of the team's need for high-quality information. You're both passionate about engineering and statistics. Today, Zapier serves over 800k users and enables them to connect over 500 apps in over a million ways.

You're equal parts software engineer and statistician. You have opinions on programming and database design patterns and are also passionate about data and enjoy analyzing data and communicating what you find.

You're comfortable writing SQL queries and either Python or R — you're also interested to learn the other. You enjoy learning and the prospect of writing a bit of JavaScript or authoring a Dockerfile doesn't scare you. You've written and appreciate unit tests. You appreciate Unix philosophy and tools like pipes, sed, awk, cut, and uniq. When asked to create an API to deliver information to the main app, a few different ways come to mind each with their own trade-offs.

You like to build services for others that help them make decisions. You enjoy exploring data and helping others understand what the data is saying and solve business problems with that data.

Things You Might Do

Zapier is a startup, so you'll likely get your hands dirty in a little bit of everything. That said, here are some things you'll do:

  • Learn about your teammate's challenges and consider how data might help

  • Think critically and engineer improvements to the data pipeline

  • Write jobs to process, transport, collate, aggregate and distribute data

  • Dockerize jobs and work with DevOps to automate jobs

  • Visualize and explore processed data

  • Develop data tools to make others jobs easier

  • Write some back-end Python code to expose statistics in the CMS.

  • Help conduct A/B tests and other experiments

  • Leverage open-source libraries and tools.

  • Help customers via support to ensure they have the best experience possible

  • Experiment: this is a startup so everything can change

  • Learn More

    Back