Global Research: Python Developer

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

Description For Global Research: Python Developer

JPMorgan Chase's Global Research team is seeking a dynamic and energetic Python Developer to join their Research Modernization team. This role offers an exciting opportunity to work in a fast-paced, challenging environment where you'll partner with Research Analysts to provide comprehensive data solutions.

As a Python developer, you'll be responsible for building and maintaining business processes and web crawlers, handling data manipulation, and creating automated workflows. The role requires strong technical skills in Python programming, particularly with libraries like Pandas and NumPy, as well as web scraping tools such as BeautifulSoup and Selenium.

The position is part of the Commercial & Investment Bank division, a global leader across banking, markets, securities services and payments. You'll be working with corporations, governments and institutions throughout the world, helping to provide strategic advice, raise capital, manage risk and extend liquidity in markets globally.

This is an excellent opportunity for someone with strong attention to detail, proactive attitude, and the ability to multitask. You'll need excellent communication skills to work effectively with Research Analysts and translate their requirements into practical data solutions. The role combines technical expertise with business acumen, making it ideal for someone interested in applying their Python development skills in a financial context.

Working at JPMorgan Chase, you'll be part of an institution with over 200 years of history that values diversity and inclusion, making reasonable accommodations for employees' needs while providing innovative solutions to global clients. The company's commitment to equal opportunity employment ensures a supportive and inclusive work environment where your contributions will be valued and your career can thrive.

Last updated 11 days 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 and translate requirements into solutions
  • 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 Python

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

Entry-level software engineering role at JPMorgan Chase focusing on infrastructure platforms and secure, scalable software development.

Investment Banking - Technical Transaction Team, Energy - Analyst Engineer

Entry-level Analyst Engineer position at JPMorgan Chase's Energy Investment Banking team, focusing on technical transaction analysis and client advisory in the oil & gas sector.

Software Engineer I

Entry-level software engineering role at JPMorgan Chase focusing on developing tools for model risk governance using Python, TypeScript, and React.

Software Engineer I

Entry-level Software Engineer role at JPMorgan Chase focusing on developing tools and solutions for Model Risk Governance & Review team using Python, TypeScript, and React.