{"id":3290117,"url":"https://alion.io/job/webengage-data-engineer","title":"Data Engineer","company":{"id":59564,"name":"WebEngage","domain":"webengage.com","url":"https://alion.io/company/webengage","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Data Science","role_family":"Data Science","seniority":"junior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"inferred_company_offices","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["IN"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":1,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Amazon Redshift","optional":false},{"name":"Apache Kafka","optional":false},{"name":"CI/CD","optional":false},{"name":"dbt","optional":false},{"name":"Dimensional Modeling","optional":false},{"name":"Docker","optional":false},{"name":"ETL/ELT","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"GitLab CI","optional":false},{"name":"Google BigQuery","optional":false},{"name":"Great Expectations","optional":false},{"name":"Matplotlib","optional":false},{"name":"Pandas","optional":false},{"name":"Plotly","optional":false},{"name":"Python","optional":false},{"name":"SQL","optional":false},{"name":"SQLAlchemy","optional":false},{"name":"Streamlit","optional":false},{"name":"Agile","optional":true},{"name":"AWS","optional":true},{"name":"GCP","optional":true}],"status":"live","first_seen_at":"2026-10-25T03:27:56Z","employer_posted_date":null,"last_verified_at":"2026-10-25T03:27:56Z","board_verified":false,"closed_at":null,"days_open":8,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":8},"description":"About WebEngage:\nWebEngage 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.\nWe are built for scale.\n\nWe are built for complexity.\n\nWe are built for outcomes.\n\nAt our core, WebEngage is a full-stack retention operating system that combines:\nA powerful Customer Data Platform (CDP)\n\nReal-time behavioral segmentation and intelligence\n\nOmnichannel journey orchestration\n\nAI-driven personalization and recommendations\n\nDeep analytics, experimentation, and revenue attribution\n\nWebEngage BLACK: our AI-native layer that brings Agentic capabilities to engagement.\n\nLearn more about us at www.webengage.comAbout The Role:\nWebEngage’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\nDesign, 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.\n\nImplement idempotent, incremental load patterns with built-in retry logic, dead-letter queues, and SLA-based alerting to ensure zero-data-loss pipelines.\n\nOwn pipeline observability — set up data freshness checks, row-count validations, schema drift detection, and anomaly alerts using tools like Great Expectations or dbt tests.\n\nData Modelling & Warehouse Design\nTranslate business requirements into clean dimensional models (star/snowflake schemas) and maintain a well-documented data catalogue.\n\nDesign slowly changing dimensions (SCD Type 1/2), bridge tables, and fact tables optimised for analytical query patterns.\n\nEnforce partitioning, clustering, and materialised view strategies to keep warehouse costs under control while maintaining sub-second query performance.\n\nCode Quality & Engineering Best Practices\nWrite clean, modular, well-tested Python and SQL code. Follow DRY principles, use version control (Git), and participate in peer code reviews.\n\nBuild reusable transformation frameworks using dbt or equivalent tooling, with proper documentation and testing at every layer (staging → intermediate → mart).\n\nContainerise data services with Docker and automate deployments via CI/CD pipelines (GitHub\n\nActions / GitLab CI).BI, Visualization & Analytics\nBuild interactive dashboards and analytical tools using Streamlit, enabling stakeholders to explore metrics, run ad-hoc analyses, and make data-driven decisions without engineering dependency.\n\nDesign 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.\n\nTranslate raw data into compelling visual narratives using libraries like Plotly, Matplotlib, or Altair; present findings to both technical and non-technical audiences.\n\nCollaboration & Communication\nPartner with product managers, analysts, and data scientists to understand data needs and proactively identify gaps in current data coverage.\n\nDocument data lineage, transformation logic, SLAs, and known limitations in a shared knowledge base to enable self-service analytics.\n\nContribute to internal engineering guilds, knowledge-sharing sessions, and post-incident reviews for pipeline failures.\n\nRequirements:\nStrong SQL skills with expertise in complex queries, performance optimization, and cost-efficient design on cloud data warehouses (BigQuery, Redshift).\n\nStrong Python scripting for data ingestion, transformation, and validation, with hands-on experience in Pandas, SQLAlchemy, APIs, and automation.\n\nETL/ELT- End-to-end ownership of data pipelines, including ingestion, transformation, and loading, with understanding of incremental loads, and backfills.\n\nData Modelling- Ability to design dimensional and transactional data models (star/snowflake, SCDs) and translate business needs into optimized table structures.\n\nGood to Have:\nAirflow, dbt, Docker, CI/CD\n\nGCP/AWS, data warehousing concepts\n\nBI tools / Streamlit / visualization\n\nQualifications:\nBachelor’s degree in Computer Science, Engineering, Mathematics, Statistics, or a related quantitative field (or equivalent practical experience).\n\n1–3 years of professional experience in data engineering, analytics engineering, or a backend role with significant data pipeline work.\n\nStrong understanding of data warehouse architecture — know when to use wide denormalised tables vs. normalised models, and the trade-offs of each.\n\nFamiliarity with version control workflows (Git branching strategies, pull requests, code reviews) and agile development practices.\n\nA data quality mindset — you instinctively validate assumptions, add assertions to pipelines, and treat silent data failures as critical incidents.\n\nLife at WebEngage: \nWe 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.\n\nA highly inclusive work culture that promotes a relaxed, creative and productive environment.\n\nPractice autonomy, open communication, growth opportunities,while maintaining a perfect work-life balance\n\nPerks & Benefits: \nLearning is a way of life. Unlock your full potential backed with cutting-edge tools and mentorship (Macbook for Engagers!)\n\nGet 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)\n\nExplore more here: • • • WebEngage?s=09Do you think you fit the bill? Come along, letʼs redefine the future of Marketing Automation! \nWebEngage 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","description_format":"text","description_chars":7137,"description_truncated":false,"requirements":{"experience_years_min":1,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Apple Macbook","Growth opportunities","Health insurance"],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Marketing Automation"],"lifecycle":[{"event":"open","at":"2026-10-26T19:11:04Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.863,"p_room":1,"age_days":8,"expected_fill_days":25,"reasons":["seen:8","velocity","win:early","comp:junior"],"computed_at":"2026-11-02T06:13:15Z"},"pay":null,"html_url":"https://alion.io/job/webengage-data-engineer","json_url":"https://alion.io/job/webengage-data-engineer.json","meta":{"generated_at":"2026-11-02T21:14:37Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":29653,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-03T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":59564},"rest":"https://alion.io/mcp/rest/get_company?id=59564"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fwebengage-data-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fwebengage-data-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fwebengage-data-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/webengage-data-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fwebengage-data-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3290117}},{"tool":"search_jobs","arguments":{"company":"webengage.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3290117},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}