Senior Data Engineer

closed
Apollo.io Logo

Apollo.io

πŸ“Remote - United States

Summary

Join Apollo.io as a Senior Data Engineer and contribute to maintaining and operating the data warehouse, connecting in Apollo's data sources.

Requirements

  • 5+ years experience in data engineering or in data facing role
  • Experience in data modeling, data warehousing, and building ETL pipelines
  • Deep knowledge of data warehousing with an ability to collaborate cross-functionally
  • Bachelor's degree in a quantitative field (Physical / Computer Science, Engineering or Mathematics / Statistics)

Responsibilities

  • Develop and maintain scalable data pipelines and build new integrations to support continuing increases in data volume and complexity
  • Implement automated monitoring, alerting, self-healing (restartable/graceful failures) features while building the consumption pipelines
  • Implement processes and systems to monitor data quality, ensuring production data is always accurate and available
  • Write unit/integration tests, contributes to engineering wiki and document work
  • Define company data models and write jobs to populate data models in our data warehouse
  • Work closely with all business units and engineering teams to develop a strategy for long-term data platform architecture

Preferred Qualifications

  • Experience using the Python data stack
  • Experience deploying and managing data pipelines in the cloud
  • Experience working with technologies like Airflow, Hadoop and Spark
  • Understanding of streaming technologies like Kafka, Spark Streaming
This job is filled or no longer available

Similar Remote Jobs