JPMorgan Chase
Software Engineer III- Python, Databricks
$138K–$185K
Jersey City, NJ · Full-time · Posted Oct 22, 2026
- Experience
- 3+ years Python; 2+ years Java development; 2+ years in Big Data technologies.
About the job
Build and modernize large-scale data platforms for JPMorgan Chase’s Client 360 and Marketing and Events initiatives, including data acquisition, ETL, validation, and software delivery.
What you'll do
- Acquire, transform, and validate data; identify trends and patterns in complex datasets.
- Implement and enhance data services, scripts, and ETL workflows on AWS or Databricks, maintaining data quality.
- Design and code business and architectural solutions using Agile practices.
What they ask for
- 3+ years of experience with Python; 2+ years of experience in Java development.
- 2+ years of experience in Big Data technologies; experience with complex ETL transformations and efficient SQL.
- Strong UNIX shell scripting, data quality testing, and familiarity with relational databases.
- Advanced knowledge of application, data, and infrastructure architecture disciplines.
Nice to have
- Experience in Data Science, Machine Learning, and AI; Financial Services or Commercial banking experience.
- Familiarity with NoSQL platforms and exposure to cloud technologies.
Pay
$137,750.00-$185,000.00 USD base salary
Tools
Python, Java, AWS, Spark, Kafka, Data Bricks, UNIX, SQL
AI focus
Experience in Data Science, Machine Learning, and AI is a plus; no specific AI duties are stated.
Model-written summary · the original posting is authoritative