Data Engineer

A remote-first company that builds automation tools to connect apps and streamline workflows.
$138,300 - $207,500
Data
Mid-Level Software Engineer
Remote
4+ years of experience
Enterprise SaaS

Description For Data Engineer

Zapier is seeking a Data Engineer to join their 100% remote team, focusing on building and optimizing data infrastructure that powers their automation platform. This role combines technical expertise in data engineering with collaborative teamwork to create scalable solutions. The ideal candidate will have 4+ years of experience in data engineering, proficiency in Python and SQL, and expertise with cloud platforms and Databricks.

The position offers competitive compensation ($138.3K – $207.5K) with equity and bonus opportunities. As a Data Engineer, you'll be responsible for designing and maintaining ETL/ELT pipelines, ensuring data quality, and collaborating with cross-functional teams to support various data initiatives. The role emphasizes both technical excellence and strong communication skills, as Zapier operates as a fully remote company where written communication is crucial.

You'll work with modern technologies including Databricks, cloud platforms, and various data processing tools to build robust data infrastructure. The role involves the full software lifecycle, from design to deployment and maintenance. Zapier values innovation, practical solutions, and a collaborative approach to problem-solving.

The company offers a unique, inclusive culture with a strong focus on work-life balance and remote work. They provide comprehensive benefits including equity, competitive pay, and opportunities for professional growth. This position is perfect for someone who enjoys working independently while contributing to a global team that values diversity, continuous improvement, and data-driven decision making.

Last updated a minute ago

Responsibilities For Data Engineer

  • Design, develop, and maintain ETL/ELT pipelines using Databricks and Airflow
  • Partner with engineering and analytics teams to optimize data architecture
  • Develop automated testing, monitoring, and validation frameworks
  • Performance tuning and optimization of data workflows
  • Design and develop reusable data platform tools and frameworks
  • Support cross-functional projects with Product, Analytics, and Machine Learning teams
  • Mentor junior team members and share knowledge
  • Participate in on-call rotation for data-owned services

Requirements For Data Engineer

Python
  • 4+ years of experience as a Data Engineer
  • Experience with cloud ecosystems (AWS, GCP, or Azure)
  • In-depth experience with Databricks and distributed processing
  • Strong proficiency in Python and SQL
  • Experience in building and managing data pipelines
  • Strong written communication skills
  • Experience with data quality monitoring and observability
  • Knowledge of software development lifecycle

Interested in this job?

Jobs Related To Zapier Data Engineer

Software Engineer - Bay Area

Software Engineer position at unitQ, building scalable data connectors and ETL pipelines for AI-powered product quality management platform.

Data Engineer

Remote Data Engineer position at BBGC, focusing on data pipeline development, visualization, and stakeholder engagement in the financial technology sector.

Big Data Engineer

Big Data Engineer position at Plain Concepts, focusing on Python/Scala, Spark, and cloud technologies, with 4+ years experience required and full remote options available.

Data Engineer - Ritika

Remote Data Engineer position at Interview Kickstart, focusing on building and maintaining data infrastructure for educational technology platforms.

Software Dev Engineer II, Measurement, Ad Tech, and Data Science (MADS)

Software Dev Engineer II role at Amazon, working on measurement, ad tech, and data science for Amazon Ads.