
Real job — pulled straight from Grasshopper’s careers page · Verified November 2, 2026 · No reposts.
Job description
Grasshopper is hiring a Customer Analytics Engineer — a full-time, remote role. Apply directly on Grasshopper's careers page below.
Customer Analytics Engineer
Department: Data
Employment Type: Full Time
Location: New York, New York, Remote, Remote
What you'll do:
- Customer 360 & C-MDM Modeling: Design, build, and optimize scalable dimensional models (Kimball methodology) and One Big Table (OBT) datasets in Google BigQuery that unify core banking records, digital session logs, and touchpoints into a trusted, bank-wide customer master (C-MDM) and single source of truth.
- Identity Resolution, Governance & Attribution: Establish robust customer identity mapping and multi-touch marketing attribution models across diverse platforms, while championing master data management (C-MDM) principles, data quality, and governance across all customer data pipelines.
- Semantic Layer & Master Data Development: Formalize bank-wide customer entities, core segmentations, and Critical Data Elements (CDEs)—such as Active User definitions (DAU/MAU), primary operating account status, feature adoption, and dormancy thresholds—to align business and technical definitions under a unified C-MDM framework.
- Scalable ELT Pipelines: Design, deploy, and maintain resilient ELT/ETL pipelines (using SQL, Python, and orchestration tools) to ingest, clean, and enrich raw customer interaction data, API payloads, and core snapshot tables.
- Downstream Marketing & Activation Sync: Engineer reliable pipelines and reverse-ETL workflows that sync enriched customer traits, behavioral events, and engagement tiers directly into marketing automation platforms (e.g., Braze) and CRM systems to power automated lifecycle campaigns.
- Data Quality & Observability: Implement automated testing, anomaly detection, and schema validation across customer data pipelines to guarantee platform accuracy, uptime, and alerting.
- Customer Journey & Cohort Dashboards: Design and maintain intuitive, executive-ready Tableau dashboards focusing on customer acquisition funnels, retention curves, product penetration, churn indicators, and deposit velocity.
- Storytelling with Data: Translate complex, multi-layered data into clear, actionable narratives that answer the "so what?" for business line leaders and product managers.
- Performance Optimization: Continuously monitor and tune BigQuery queries and Tableau extracts to ensure rapid workbook performance and cost-efficient query processing.
- Strategic Growth Partner: Collaborate closely with Marketing, Product, and Business Line leaders to translate business hypotheses into quantitative frameworks and tracking requirements.
- Data Stewardship & Literacy: Champion data governance best practices, document customer data lineages and KPI definitions in the Data Steward Playbook, and coach end-users on self-service data discovery.
What you need:
- Experience: 2–4+ years of hands-on experience in a hybrid data role such as Analytics Engineer, Customer Data Engineer, BI Developer, or Marketing Data Engineer. Prior experience in fintech, commercial banking, or digital banking platforms is preferred.
- Advanced SQL & BigQuery: Expert-level SQL skills, including advanced analytical window functions, complex CTEs, array/struct unnesting, and performance tuning within cloud data warehouses (Google BigQuery strongly preferred).
- Dimensional & Event Data Modeling: Strong experience with dimensional modeling, star schemas, and structuring behavioral/event-based data models (hands-on experience with dbt for modeling transformations and lineage is a strong plus).
- Python & Pipeline Engineering: Demonstrated experience using Python for data transformation, API integrations, and workflow automation. Experience scheduling and orchestrating DAGs using tools like Apache Airflow or Google Cloud Composer is preferred.
- Tableau Expertise: Deep proficiency in Tableau Desktop and Tableau Server/Cloud, including Level of Detail (LOD) expressions, parameters, and thoughtful dashboard UX/UI design principles.
- Customer Analytics Acumen: Strong conceptual understanding of customer lifecycle metrics: Customer Acquisition Cost (CAC), Lifetime Value (LTV), cohort retention, and churn. Familiarity with reverse-ETL workflows or customer data activation is a plus.
- Communication & Collaboration: Proven track record of presenting complex data insights to non-technical stakeholders and driving cross-functional alignment.
- Education: Bachelor’s degree in Computer Science, Information Systems, Data Analytics, Mathematics, Engineering, or equivalent practical experience.
Get Customer Analytics Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs
Frequently asked questions
Is Customer Analytics Engineer at Grasshopper a remote job?
Yes, Customer Analytics Engineer at Grasshopper is a remote position. Candidates in New York, NY may be preferred.
What skills are required for Customer Analytics Engineer at Grasshopper?
The required skills for Customer Analytics Engineer at Grasshopper include: SQL, Python, Tableau, dbt, Airflow, ETL, API, Data Warehousing.
What is the seniority level for Customer Analytics Engineer at Grasshopper?
Customer Analytics Engineer at Grasshopper is a Mid Level level position.
How do I apply for Customer Analytics Engineer at Grasshopper?
You can view the full description and apply for Customer Analytics Engineer at Grasshopper on EchoJobs: https://echojobs.io/job/grasshopper-customer-analytics-engineer-data-eilvf.



