出海雷达

数据工程师

Data Engineer

开发工程限定地区(需当地身份)
公司WebEngage
薪资未公开
工作地点India
地域资格限定地区(需当地身份)
时区要求日间重叠约 6 小时,基本正常作息
用工类型Full Time
发布时间2 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 India 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

WebEngage 是一个企业级客户参与和留存平台,帮助电商、金融科技、旅游、教育科技、游戏、媒体和消费类应用等行业的全球品牌将数据转化为可衡量的收入影响。全球有 800 多个品牌信任我们,我们在印度、阿联酋、沙特阿拉伯、东南亚、欧洲等地都有强大存在。WebEngage 在整个客户生命周期中提供智能的实时参与体验。

  • 我们为扩展性而构建
  • 我们为复杂性而构建
  • 我们为结果而构建

在核心上,WebEngage 是一个全栈留存操作系统,结合了:

  • 强大的客户数据平台(CDP)
  • 实时行为分群与智能分析
  • 全渠道旅程编排
  • AI 驱动的个性化与推荐
  • 深度分析、实验和收入归因

·

WebEngage BLACK:我们的 AI 原生层,为参与带来代理能力。

了解更多请访问 www.webengage.com

关于该职位:

WebEngage 的数据工程团队是我们在分析、个性化和机器学习能力方面的支柱。作为数据工程师,你将负责数据的端到端生命周期——从摄取原始事件流和第三方数据源,到构建建模良好、高度可靠的数据库,这些数据将支持仪表盘、预测模型和客户旅程编排。这是一个高影响力、动手能力强的职位,你将在产品、分析和后端工程的交汇点工作。你将被期望不仅仅关注数据的移动,还要从第一天起就设计数据质量、管道可观测性、成本效率和长期可维护性。

职责:

管道开发与可靠性

  • 设计、构建和维护生产级别的 ETL/ELT 管道,从 API、数据库、事件流(Kafka/Pub-Sub)和扁平文件中摄取数据到中心数据仓库。
  • 实现幂等、增量加载模式,内置重试逻辑、死信队列和基于 SLA 的警报,以确保零数据丢失的管道。
  • 负责管道的可观测性——使用 Great Expectations 或 dbt 测试设置数据新鲜度检查、行数验证、模式漂移检测和异常警报。

数据建模与仓库设计

  • 将业务需求转化为干净的维度模型(星型/雪花型模式),并维护一个文档齐全的数据目录。
  • 设计缓慢变化维度(SCD 类型 1/2)、桥接表和事实表
查看英文原文

About WebEngage:

WebEngage is an enterprise-grade customer engagement and retention platform that helps global brands across industries such as e-commerce, fintech, travel, edtech, gaming, media, and consumer apps. and turn data into measurable revenue impact. Trusted by 800+ brands globally, we have strong presence in India, UAE, KSA, SEA, Europe and beyond. WebEngage powers intelligent, real-time engagement across the entire customer lifecycle.

  • We are built for scale.
  • We are built for complexity.
  • We are built for outcomes.

At our core, WebEngage is a full-stack retention operating system that combines:

  • A powerful Customer Data Platform (CDP)
  • Real-time behavioral segmentation and intelligence
  • Omnichannel journey orchestration
  • AI-driven personalization and recommendations
  • Deep analytics, experimentation, and revenue attribution
  • WebEngage BLACK: our AI-native layer that brings Agentic capabilities to engagement.

Learn more about us at www.webengage.com
About The Role:

WebEngage’s Data Engineering team is the backbone of our analytics, personalisation, and machine-learning capabilities. As a Data Engineer, you will own the end-to-end lifecycle of data — from ingesting raw event streams and third-party feeds to building well-modelled, highly reliable datasets that power dashboards, predictive models, and customer journey orchestration. This is a high-impact, hands-on role where you will work at the intersection of product, analytics, and backend engineering. You will be expected to think beyond just moving data — designing for data quality, pipeline observability, cost efficiency, and long-term maintainability from day one.
Responsibilities:
Pipeline Development & Reliability

  • Design, build, and maintain production-grade ETL/ELT pipelines that ingest data from APIs, databases, event streams (Kafka/Pub-Sub), and flat files into the central data warehouse.
  • Implement idempotent, incremental load patterns with built-in retry logic, dead-letter queues, and SLA-based alerting to ensure zero-data-loss pipelines.
  • Own pipeline observability — set up data freshness checks, row-count validations, schema drift detection, and anomaly alerts using tools like Great Expectations or dbt tests.

Data Modelling & Warehouse Design

  • Translate business requirements into clean dimensional models (star/snowflake schemas) and maintain a well-documented data catalogue.
  • Design slowly changing dimensions (SCD Type 1/2), bridge tables, and fact tables optimised for analytical query patterns.
  • Enforce partitioning, clustering, and materialised view strategies to keep warehouse costs under control while maintaining sub-second query performance.

Code Quality & Engineering Best Practices

  • Write clean, modular, well-tested Python and SQL code. Follow DRY principles, use version control (Git), and participate in peer code reviews.
  • Build reusable transformation frameworks using dbt or equivalent tooling, with proper documentation and testing at every layer (staging → intermediate → mart).
  • Containerise data services with Docker and automate deployments via CI/CD pipelines (GitHub

Actions / GitLab CI).
BI, Visualization & Analytics

  • Build interactive dashboards and analytical tools using Streamlit, enabling stakeholders to explore metrics, run ad-hoc analyses, and make data-driven decisions without engineering dependency.
  • Design and maintain BI layers — semantic models, KPI definitions, and pre-aggregated mart tables that serve as the single source of truth for reporting across teams.
  • Translate raw data into compelling visual narratives using libraries like Plotly, Matplotlib, or Altair; present findings to both technical and non-technical audiences.

Collaboration & Communication

  • Partner with product managers, analysts, and data scientists to understand data needs and proactively identify gaps in current data coverage.
  • Document data lineage, transformation logic, SLAs, and known limitations in a shared knowledge base to enable self-service analytics.
  • Contribute to internal engineering guilds, knowledge-sharing sessions, and post-incident reviews for pipeline failures.

Requirements:

  • Strong SQL skills with expertise in complex queries, performance optimization, and cost-efficient design on cloud data warehouses (BigQuery, Redshift).
  • Strong Python scripting for data ingestion, transformation, and validation, with hands-on experience in Pandas, SQLAlchemy, APIs, and automation.
  • ETL/ELT- End-to-end ownership of data pipelines, including ingestion, transformation, and loading, with understanding of incremental loads, and backfills.
  • Data Modelling- Ability to design dimensional and transactional data models (star/snowflake, SCDs) and translate business needs into optimized table structures.

Good to Have:

  • Airflow, dbt, Docker, CI/CD
  • GCP/AWS, data warehousing concepts
  • BI tools / Streamlit / visualization

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, Statistics, or a related quantitative field (or equivalent practical experience).
  • 1–3 years of professional experience in data engineering, analytics engineering, or a backend role with significant data pipeline work.
  • Strong understanding of data warehouse architecture — know when to use wide denormalised tables vs. normalised models, and the trade-offs of each.
  • Familiarity with version control workflows (Git branching strategies, pull requests, code reviews) and agile development practices.
  • A data quality mindset — you instinctively validate assumptions, add assertions to pipelines, and treat silent data failures as critical incidents.

Life at WebEngage:

  • We take transparency very seriously. Along with a full view of team goals, get a top-level view across the board with our monthly & quarterly town hall meetings.
  • A highly inclusive work culture that promotes a relaxed, creative and productive environment.
  • Practice autonomy, open communication, growth opportunities,while maintaining a perfect work-life balance

Perks & Benefits:

  • Learning is a way of life. Unlock your full potential backed with cutting-edge tools and mentorship (Macbook for Engagers!)
  • Get the best in class medical insurance (with Covid Care facilities), programs for taking care of your mental health, and a Contemporary Leave Policy (beyond sick leaves)

Explore more here:
•
•
• WebEngage?s=09
Do you think you fit the bill? Come along, letʼs redefine the future of Marketing Automation!

WebEngage aims to be an equal opportunity employer. We strongly believe that when people feel respected and included they can be more creative, innovative, and successful. We believe that change is the only constant and are in the process and will continue to be in process with changing times to adapt and advance diversity and inclusion. We take affirmative action to ensure equal opportunity and complete non-disclosure of all applicants without any regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other characteristics not mentioned hereinabove which are protected under the law of the soil.
Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

战略客户经理

WebEngageSaudi ArabiaFull Time昨天
市场运营职能支持未标注地域

增长专员,Mar-tech

WebEngageIndiaFull Time2 天前
市场运营职能支持限定地区(需当地身份)

商务拓展代表

WebEngageIndiaFull Time2 天前
开发工程市场运营限定地区(需当地身份)

性能营销人员

WebEngageIndiaFull Time2 天前
市场运营限定地区(需当地身份)

← 返回全部职位