Global Research: Python Developer

One of the oldest financial institutions offering innovative financial solutions to consumers, businesses and prominent corporate clients.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Finance

Description For Global Research: Python Developer

JPMorgan Chase is seeking a dynamic and energetic Python Developer to join their Research Modernization team within Global Research. This role offers an exciting opportunity to work in a fast-paced environment, focusing on building and maintaining data solutions for Research Analysts.

As a Python Developer, you'll be responsible for developing and maintaining business processes and web crawlers, working directly with Research Analysts to understand and implement their data needs. The role involves extensive use of Python for data handling, manipulation, and automation, requiring strong technical skills and attention to detail.

The position is ideal for candidates with a background in computer science or related fields, with experience in Python programming and data analysis. You'll be working within JPMorgan's Commercial & Investment Bank, a global leader across banking, markets, securities services and payments, serving corporations and institutions worldwide.

Key aspects of the role include:

  • Building and maintaining Python-based data solutions
  • Creating and managing automated workflows for Research Analysts
  • Ensuring data quality and process reliability
  • Implementing web crawling solutions using modern tools
  • Contributing to process improvement initiatives

The ideal candidate will combine technical expertise with strong communication skills, bringing both programming proficiency and business acumen to this challenging role. This position offers the opportunity to work with cutting-edge technology while contributing to one of the world's leading financial institutions.

Benefits include working with a global team, exposure to financial markets, and the opportunity to impact research processes at a major financial institution. The role offers significant growth potential and the chance to work with modern technologies in a dynamic environment.

Last updated 10 hours ago

Responsibilities For Global Research: Python Developer

  • Build, deploy, and maintain business processes and web crawlers using Python
  • Work with Research Analysts to understand their data needs
  • Utilize Python for data handling and manipulation
  • Create, productionize, and store enhanced datasets
  • Develop scripts and tools to automate repetitive tasks
  • Monitor and troubleshoot process performance
  • Identify opportunities for process improvement
  • Ensure data quality and integrity
  • Automate publication and analytics workflows
  • Research and analyze datasets using analytical techniques

Requirements For Global Research: Python Developer

Python
  • Bachelor's degree in engineering, computer science, information technology, or data science/analytics fields
  • Minimum 1 year of experience in data analysis, automation, and web crawling using Python
  • Strong knowledge of Python and relevant packages (Pandas, NumPy)
  • Understanding of web scraping libraries (BeautifulSoup, Selenium)
  • Strong background in data structures, algorithms, and data engineering
  • Strong analytical and problem-solving skills
  • Excellent communication and interpersonal skills
  • Detail-oriented approach to processes and controls

Interested in this job?

Jobs Related To JPMorgan Chase Global Research: Python Developer

Workplace Solutions, Marketing Delivery Manager, Associate

Marketing Delivery Manager role at JPMorgan Chase focusing on campaign execution and operational excellence.

Software Engineer I, Retain

Entry-level Software Engineer position at Included Health, building healthcare coordination platform with Golang and React. Remote work in Toronto with comprehensive benefits.

R&D Eng Asst Engineer

Entry-level R&D Engineering position at PepsiCo focusing on industrial automation, controls systems, and process improvement in Plano/Dallas, TX.

Software Engineer, Early Career

Early career software engineering position at Google, working on next-generation technologies that impact billions of users globally.

Software Engineer, PhD, Early Career, Campus, 2025 Start

Entry-level Software Engineering position at Google for PhD graduates, starting 2025, offering $141K-$202K base salary plus benefits, working on next-generation technologies.