Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Data Engineer

at Snowplow Analytics

Posted 1 day ago 1 applied

Description:

  • Snowplow is the global leader in customer data infrastructure for AI, enabling organizations to transform raw behavioral data into high-fidelity fuel for AI-powered applications.
  • The role is for a Data Engineer in London/Hybrid or Europe/Remote, focusing on building Snowplow Signals for real-time, AI-powered customer experiences.
  • The position involves developing and maintaining production SQL data models, primarily using dbt for packaging and execution.
  • Responsibilities include building and optimizing real-time and batch data pipelines, supporting customer-facing teams, and contributing to decision-making on product development.
  • The engineer will be responsible for developing scalable, high-performance data models and understanding cloud data warehouses and analytics use cases.

Requirements:

  • Mastery of SQL, including manipulation of large data sets and performance tuning.
  • Experience with both batch and streaming data processing, particularly building streaming pipelines using tools like Benthos.
  • Familiarity with feature engineering and management, including tools like Feast for defining and serving features.
  • Extensive experience using Python for auto-generating data models.
  • Proficiency in CI/CD and Git source control, along with experience in testing frameworks.
  • A proactive learner eager to expand software engineering knowledge and adapt to new technologies.
  • Familiarity with cloud technologies and experience working with data in cloud data warehouses such as Redshift, Snowflake, Databricks, or BigQuery.
  • Experience with modern data modeling technology, specifically DBT.
  • Strong documentation and communication skills, with some experience in technical content writing being a plus.
  • Ability to work autonomously and drive technical initiatives from discovery to delivery.
  • Pragmatic approach to balancing speed of delivery with reliability and trustworthiness of service.
  • Excellent communication skills and a collaborative mindset for working in a remote team.

Benefits:

  • A competitive package that includes share options.
  • Flexible working arrangements to support work-life balance.
  • A generous holiday allowance applicable globally.
  • Provision of a MacBook and home office equipment allowance.
  • Enhanced maternity, paternity, shared parental, and adoption leave.
  • Commitment to building a diverse and inclusive team, welcoming individuals from various backgrounds without discrimination.