Taro Logo

Software Engineer III - Data Engineer/ Data Scientist

JPMorganChase is one of the oldest financial institutions, offering innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Jersey City, NJ, USAChicago, IL, USA
$114,000 - $185,000
Data
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance
This job posting is no longer active. Check out these related jobs instead:

Job Description

We have an exciting opportunity for a Software Engineer III at JPMorgan Chase within the Commercial & Investment Bank. As a seasoned member of an agile team, you'll design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You'll be part of the Client 360 initiative, a strategic project aimed at developing a big data platform and Firmwide solution for Entity Resolution and Relationships.

The role combines software engineering and data science, working with cutting-edge technologies including AWS, Databricks, and various big data tools. You'll be responsible for implementing large-scale, cloud platform processing of both internal and 3rd party data, while working on groundbreaking solutions for Client 360 - Entity Resolution and Relationships.

The position offers competitive compensation with a salary range of $114,000-$185,000 depending on location, along with comprehensive benefits including healthcare, retirement plans, and educational support. You'll be joining one of the world's leading financial institutions, working on innovative solutions that impact millions of customers globally.

The role requires strong technical skills in Python, big data technologies, and cloud services, combined with analytical capabilities and understanding of data science principles. You'll work in an agile environment, collaborating with teams across the organization to deliver critical technology solutions that support the firm's business objectives.

This is an excellent opportunity for a data-focused software engineer looking to work with enterprise-scale data systems and cutting-edge technologies while making a significant impact in the financial services industry. The position offers both technical challenges and opportunities for professional growth within a stable, well-established organization.

Last updated a month ago

Responsibilities For Software Engineer III - Data Engineer/ Data Scientist

  • Acquire and manage data from primary and secondary data sources
  • Identify, analyze, and interpret trends or patterns in complex data sets
  • Transform existing ETL logic on AWS and Databricks
  • Innovate new ways of managing, transforming and validating data
  • Implement new or enhance services and scripts
  • Apply quality assurance best practices
  • Analyze, design and implement business-related solutions
  • Learn cutting edge technology stacks and applications

Requirements For Software Engineer III - Data Engineer/ Data Scientist

Python
Kafka
MongoDB
  • Proficiency in advanced Python programming with Pandas and NumPy
  • Experience with Big Data technologies (Spark, Kafka, Databricks)
  • Experience with AWS services (EC2, EMR, ASG, Lambda, EKS, RDS)
  • Experience developing APIs with different back-end data stores
  • Experience in writing efficient SQL queries
  • Strong understanding of linear algebra, statistics, and algorithms
  • Strong Experience with UNIX shell scripting
  • Experience in data quality testing
  • Familiarity with relational database environment
  • Strong analytical skills

Benefits For Software Engineer III - Data Engineer/ Data Scientist

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Education Budget
  • Competitive base salary
  • Health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching