Analytics Engineer - Associate

JPMorgan Chase JPMorgan Chase · Banking · Bengaluru, Karnataka, India · Commercial & Investment Bank

JPMorgan Chase is seeking an Associate Analytics Engineer to build analytics-ready data models and a trusted semantic layer. This role involves translating stakeholder needs into governed datasets and KPI definitions using SQL and Python in Snowflake/Databricks, ensuring data quality, documentation, and performance for reliable self-service reporting.

What you'd actually do

  1. Lead development of dimensional and/or domain-oriented analytics data models optimized for BI and self-service consumption.
  2. Design and maintain a semantic layer defining standardized metrics, dimensions, entities, and business definitions.
  3. Translate stakeholder requirements into clear modeling deliverables, including grains, entities, metric logic, and acceptance criteria.
  4. Build transformations primarily in SQL and leverage Python for complex logic, automation, and validation as needed.
  5. Implement data quality controls, including tests, reconciliations, and anomaly checks tied to business-critical metrics.

Skills

Required

  • Master’s degree in IT, Computer Science, MIS, Operations Research, or related field plus 3 years of relevant experience, or hold a Bachelor’s degree in the same fields plus 5 years of relevant experience.
  • Advanced SQL capability, including complex joins, performance tuning, and incremental logic.
  • Strong data modeling expertise across grains, facts/dimensions, conformed dimensions, SCDs, and metric design.
  • Build or operate a semantic layer or metrics framework to standardize KPI logic and definitions.
  • Model semi-structured data (e.g., JSON) and integrate NoSQL sources for analytics use cases.
  • Use Snowflake and/or Databricks effectively in an analytics engineering context and apply practical Python for workflow automation and validation.
  • Practice strong stakeholder partnership and documentation discipline to drive clarity, correctness, and measurable outcomes.

Nice to have

  • Leverage experience with testing and documentation frameworks for analytics engineering.
  • Apply familiarity with BI consumption patterns and tooling concepts (e.g., Tableau, Sigma, Looker).
  • Utilize orchestration tooling knowledge (e.g., Airflow, Dagster, ADF) with an SLA and reliability mindset.
  • Implement observability practices such as logging, alerting, and operational runbooks for data products.
  • Optimize cost and performance trade-offs through pragmatic platform tuning and design decisions.