Job Details
- Company: JPMorgan Chase & Co.
- Job Position: Associate – Analytics Data Engineer
- Job ID: 210798802
- Location: Bengaluru, Karnataka, India
- Job Category: Analytics Solutions & Delivery
- Business Unit: Commercial & Investment Bank
- Qualification: Master’s Degree with 3 years of experience or Bachelor’s Degree with 5 years of experience
- Experience: 3–5 years (depending on educational qualification)
- Employment Type: Full-time
- Job Shift: Mid-Day
- Salary: Estimated ₹18 LPA – ₹28 LPA
- Application Deadline: 9 November 2026
Job Overview
JPMorgan Chase is hiring an Associate – Analytics Data Engineer for its Bengaluru office. The selected candidate will work with analytics engineering teams to develop reliable data models, build semantic layers, and improve business reporting solutions. The role primarily involves SQL, Python, Snowflake, and Databricks. Candidates will collaborate with different teams to create reusable datasets, maintain data quality, and ensure consistent business metrics across dashboards and analytics platforms.
Key Responsibilities
- Develop analytics data models for reporting, business intelligence, and self-service analytics.
- Design and maintain semantic layers with standardized business metrics and definitions.
- Understand business requirements and convert them into data modelling solutions.
- Build data transformations using SQL and Python.
- Implement data quality checks, testing, and validation processes.
- Monitor and improve data accuracy across business-critical metrics.
- Optimize data models and query performance in Snowflake and Databricks.
- Work with semi-structured data, JSON, and non-relational data sources.
- Collaborate with upstream engineering teams to understand source systems.
- Establish naming conventions, documentation, and data governance standards.
- Maintain data lineage and metric definitions.
- Create documentation and user guidance for curated datasets.
- Support business teams in adopting reusable analytics solutions.
Eligibility Criteria
- Candidates must have a Master’s degree in Information Technology, Computer Science, Management Information Systems, Operations Research, or a related field with at least 3 years of relevant experience.
- Alternatively, candidates with a Bachelor’s degree in the above-mentioned fields must have at least 5 years of relevant experience.
- Applicants should have experience working as an Analytics Engineer or in a related occupation.
- Candidates should have strong knowledge of data modelling and analytics engineering.
- Applicants must be comfortable working with business stakeholders and technical teams.
Required Skills
- Advanced SQL knowledge, including complex joins and performance tuning.
- Strong understanding of data modelling concepts such as facts, dimensions, and slowly changing dimensions.
- Experience with semantic layers or metrics frameworks.
- Working knowledge of Snowflake and/or Databricks.
- Practical Python programming skills.
- Knowledge of JSON and semi-structured data.
- Understanding of data governance and access controls.
- Knowledge of data quality testing and validation.
- Strong analytical and problem-solving abilities.
- Good communication and documentation skills.
- Ability to translate business requirements into technical solutions.
Why Join JPMorgan Chase?
- Opportunity to work with one of the world’s leading financial institutions.
- Exposure to modern data engineering and analytics technologies.
- Opportunity to work with platforms such as Snowflake and Databricks.
- Experience working on large-scale enterprise data solutions.
- Collaboration with experienced professionals across global teams.
- Opportunities to improve technical and analytical skills.
- Professional development and long-term career growth opportunities.
Salary note: The company has not disclosed compensation for this vacancy. The ₹18–28 LPA range is an estimate based on comparable JPMorgan Chase roles and third-party salary estimates, not an official pay range. Glassdoor+1
Important Links
Apply Link: Click here