JPMorgan Chase

Lead Software Engineer - Analytics Solutions - Tableau/Alteryx

JPMorgan Chase
Apply
2 days ago

Base Salary

$138k - $185k/yr

Responsibilities

  • Lead the design, development, optimization, maintenance, troubleshooting, performance tuning, and production support of complex Tableau dashboards and packaged or un-packaged workbooks.
  • Explore datasets, identify trends and relationships, and build interactive visualizations that enable stakeholders to analyze details and discover insights.
  • Provide technical direction, conduct design and code reviews, establish standards, and mentor developers through collaborative problem-solving.
  • Lead data integration across data warehouses, SQL and NoSQL databases, diverse data structures, and REST APIs using Python and automation.
  • Partner with technology teams, application owners, data management teams, senior leaders, and business stakeholders on analytics, cloud adoption, and continuous-improvement roadmaps.
  • Lead analytics portfolios, backlogs, high-priority strategic initiatives, governance, milestones, delivery plans, and measurable outcomes.
  • Define, develop, monitor, and report management metrics covering global operations health and performance.
  • Guide responsible adoption of GitHub Copilot and other approved AI-assisted engineering practices, including validation for correctness, performance, security, and safe handling of sensitive data.

Requirements

  • Formal training or certification in software engineering concepts and 8+ years of applied experience.
  • Expert hands-on Tableau experience spanning complex dashboard design, development, troubleshooting, performance tuning, and production support.
  • Knowledge of Tableau, Qlik Sense, and Grafana, with project experience using SQL, Python, R, and Alteryx or comparable tools.
  • Strong knowledge of data warehouses, data modeling, diverse databases, data types, data structures, and BI platform integrations.
  • Extensive experience designing, consuming, and troubleshooting REST APIs.
  • Experience with Python for analytics, data processing, automation, or BI development, plus experience with GitHub Copilot and AI-assisted development integration.
  • Ability to lead complex analytics portfolios and backlogs, manage competing priorities, and deliver initiatives with measurable outcomes.
  • Experience mentoring developers and partnering with senior leaders, business stakeholders, technology teams, application owners, and data management teams.
  • Experience leading approved AI-assisted software development tools for coding, code review, test acceleration, and troubleshooting, with the ability to establish validation expectations.
  • Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, security, and compliant engineering practices.
  • Preferred experience with the full Software Development Life Cycle, CI/CD, application resiliency, security, financial services IT systems, and cloud-native environments.

Benefits

  • Competitive total rewards package with benefits determined by eligibility.
  • Comprehensive health care coverage and on-site health and wellness centers.
  • Retirement savings plan and backup childcare.
  • Tuition reimbursement, mental health support, and financial coaching.
  • Additional compensation and benefits details are provided during the hiring process.

Tech Stack

GrafanaPythonRSQL

Categories

Data Engineering
JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me