Skip to main content
Back to jobs

Data Engineer

External
triplewhale logoTriplewhale · Jerusalem, Israel (hybrid)
Full-timeHybrid2w ago
AnsibleBigQueryData ModelingETLObservabilityPerformance Optimization
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Data Modeling & Architecture
  • Design and evolve data models that reflect business logic and support analytical use cases
  • Collaborate with the BI and Analytics teams to understand data requirements and translate them into efficient schemas
  • Performance Optimization
  • Optimize ClickHouse schemas, partitioning strategies, indexing, and compression
  • Profile and tune slow queries to improve performance and reduce costs
  • Implement systems that ensure data quality, consistency, and operational efficiency (e.g., deduplication, validation, anomaly detection)
  • Monitor pipeline health, data freshness, and query performance with appropriate alerting mechanisms
  • SQL Compiler Development
  • Develop and maintain the SQL Compiler layer that translates high-level queries into optimized ClickHouse execution plansImplement query optimization and rewriting strategies to improve performanceDebug and resolve compiler issues to ensure accurate and efficient query translation
  • Data Pipeline Development & Collaboration
  • Review and advise the Integration team on pipeline architecture, performance, and best practices.
  • Provide guidance on data modeling, schema design, and optimization for new data sources.
  • Troubleshoot and maintain existing pipelines when issues arise or optimization is needed
  • Ensure data freshness, reliability, and quality across all ingestion pipelines.
  • Collaboration & Support
  • Work closely with the Integration team to ensure smooth data ingestion from new sources.
  • Partner with Infrastructure to support high availability and disaster recovery
  • Support other teams across the company in accessing and using data effectively.

Requirements

  • Required
  • Excellent communication and collaboration skills
  • English at a high level, written and spoken required
  • Ability to work from our Jerusalem office (located in the Central Bus Station next to the train) 2 times a week (Monday & Wednesday) is required
  • Strong attention to detail, ownership mentality, and ability to work independently
  • Quick learner who can dive into new codebases, technologies, and systems independently
  • Hands-on mentality - not afraid to roll up your sleeves, dig into unfamiliar code, and work across the stack (including backend when needed)
  • 4+ years of experience as a Data Engineer
  • Strong problem-solving skills for complex data challenges at scale - ability to debug performance issues, data inconsistencies, and system bottlenecks in high-volume environments
  • Experience with data modeling and schema design for analytical workloads
  • Strong proficiency in SQL and experience with complex analytical queries
  • Hands-on experience building and maintaining data pipelines (ETL/ELT)
  • Ability to troubleshoot and optimize systems handling large data volumes (millions+ rows, complex queries, high throughput)
  • Knowledge of query optimization techniques and execution planning
  • Familiarity with columnar databases (ClickHouse, BigQuery, Redshift, Snowflake, or similar). Columnar DB experience is a big plus.
  • Experience with ClickHouse specifically
  • Experience with real-time or streaming data pipelines
  • Familiarity with SQL compilers or query engines
  • Background in data quality frameworks and observability tools
  • Experience with infrastructure as code (Terraform, Ansible, Pulumi ,etc.)
  • Contributions to o

Benefits

Health insurance

Additional Information

What We Do: Triple Whale is the complete intelligence platform for ecommerce, helping brands stop guessing and start knowing what's actually driving growth, what's wasting money, and what to do next - with total confidence. By pulling all of a company's data into one place, delivering measurement tools teams can actually trust, and applying the smartest AI in the industry, Triple Whale turns fragmented data into clear insights and actionable recommendations. That intelligence can then be put to work through AI agents and automations that generate creative assets, take action across marketing channels, and make every tool in their stack smarter and more effective. More than 60,000 ecommerce brands including Pressed Juicery, OUAI, and True Classic trust Triple Whale to grow faster and drive revenue with fewer resources by uncovering opportunities and acting on them at a scale that would be impossible manually. Why Triple Whale Needs You: We're looking for a Data Engineer with 4+ year experience to join our Data Engineering team and help us build and scale our production-grade data platform. You'll work on high-performance systems built on self-hosted ClickHouse, optimize complex data pipelines, and collaborate closely with Product, Analytics, and Infrastructure teams to deliver reliable, fast, and scalable data solutions. This is a hands-on technical role where you'll have a significant impact on how we ingest, model, store, and serve data that powers our analytics and AI-driven products. You'll play a key role in shaping the direction of our data platform and have meaningful ownership over critical components of our architecture.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at triplewhale? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect