JPMorgan Chase

Software Engineer II - Python, Databricks, ETL

JPMorgan Chase
Apply
9 hours ago
Chicago, IL, USAMid Level
H1B sponsor

Base Salary

$100k - $125k/yr

Responsibilities

  • Design, develop, and maintain scalable data pipelines and ETL processes for data integration and analytics.
  • Build data extraction, transformation, orchestration, and workflow automation solutions for heterogeneous and streaming data sources.
  • Use Python, PySpark, SQL, Databricks, AWS, Terraform, and related tools to develop and optimize data engineering solutions.
  • Ensure data availability, accuracy, quality, reliability, and performance through monitoring and data quality checks.
  • Contribute to cloud data modernization and identify opportunities to automate data engineering workflows.
  • Use enterprise-authorized AI-assisted development tools and critically validate their outputs through peer review, automated testing, and secure coding practices.

Requirements

  • Formal training or certification in data engineering concepts and 2+ years of applied experience.
  • Experience with modern lakehouse technologies, including Databricks, and with Python, PySpark, AWS, MCP, Elasticsearch, and REST APIs.
  • Proficiency in SQL, including joins and aggregations, and working knowledge of SQL databases and RDBMS environments.
  • Experience building and optimizing data pipelines, architectures, datasets, and ETL processes using Glue or Databricks.
  • Experience developing ETL processes and workflows for streaming data from heterogeneous data sources.
  • Hands-on experience with enterprise-authorized AI-assisted software development tools and the ability to evaluate and validate AI-generated outputs.
  • Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
  • Preferred qualifications include strong analytical and problem-solving skills, AWS pipeline development with Terraform, Aurora or other RDBMS experience, and Airflow or similar workflow management tools.

Benefits

  • Benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
  • Eligible roles may receive commission-based pay or discretionary incentive compensation; additional compensation and benefits details are provided during the hiring process.

Tech Stack

Apache AirflowAWSDatabricksElasticsearchPythonSQLTerraform

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