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.