Back to jobs
JC
Hiring companyJPMorgan Chase Bank

Verified today

Global Research Python Developer

Mumbai, Maharashtra, India Full-time On-site

About the role

We are looking for a Python developer to join our Global Research Modernization team. The role focuses on building and maintaining data pipelines, web crawlers, and automation tools to support research analysts. Candidates will translate analyst requirements into data solutions, develop scripts for data handling and transformation, and ensure data quality through validation and testing. The position requires strong Python skills, including Pandas, NumPy, BeautifulSoup, and Selenium, as well as experience in data engineering and automation. Excellent communication, problem‑solving, and organizational skills are essential. The role is full‑time, on‑site in Mumbai, and requires at least a bachelor’s degree in engineering, computer science, IT, or a related field, with a minimum of one year of experience in data analysis and web crawling.

What you’ll do

  • Build, deploy, and maintain Python-based data pipelines and web crawlers.
  • Collaborate with analysts to translate data needs into solutions.
  • Develop scripts to automate tasks and improve workflow efficiency.
  • Ensure data quality through validation and testing.
  • Monitor and troubleshoot process performance.
  • Model data for ease of storage and retrieval.

What you’ll bring

  • Bachelor’s degree in engineering, CS, IT, or related field.
  • 1+ year experience in data analysis, automation, and web crawling with Python.

Nice to have

Interest in finance and research.

Skills

Python programming with Pandas and NumPy.Web scraping using BeautifulSoup and Selenium.Data engineering: data pipelines, storage, retrieval.Automation of repetitive tasks and workflow optimization.Strong analytical, problem‑solving, and communication skills.

Education

Bachelor's