Commodities Systematic Trading Developer
JPMorganChase
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Commodities Systematic Trading Developer
J.P. Morgan is seeking a Trader support to join our Commodities Systematic Trading team. The candidate will be embedded in our cross-market systematic effort which touches portions of alpha generation, e-trading, and data science and machine learning. This Developer will work as part of our teams in Mumbai, with a focus on commodities markets. The individual must be responsible, independent, driven, and able to work in smooth coordination with a global team, with an aim to spearhead a local team. The environment is fast-paced, dynamic, and highly collaborative within a globally distributed group.
Role Responsibilities
- Build and maintain tools, UIs, and frameworks supporting systematic risk-taking in commodities trading businesses.
- Build and maintain systematic strategies and performance monitoring and attribution systems.
- Enhance the robustness and integration of tools and models within wider asset class efforts.
- Process, clean, and analyze large datasets used in alpha research.
- Work closely with traders to learn, understand, and improve relevant tools and models.
Required Qualifications, Capabilities, And Skills
- Extensive professional experience in software development, with a strong focus on Python.
- Experience with data analysis techniques along with relevant data science libraries (numpy, pandas, etc.) and visualization tools (dash, panel).
- Knowledge of database systems (KDB).
- Strong interpersonal and communication skills; ability to collaborate effectively with traders, quantitative researchers, and software developers.
- Exceptional attention to detail and outstanding work ethic.
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field.
Preferred Qualifications, Capabilities, And Skills
- Knowledge of futures (commodities a plus) and how they work.
- Experience with systematic/quant research at any velocity (high, medium, low).
- Proficiency in Python.
- Experience working collaboratively on common codebases using Git.
- Experience in data cleaning, processing, and migration.
About Us
JPMorganChase, one of the oldest financial institutions, offers 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. Our history spans over 200 years, and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing, and asset management.
We recognize that our people are our strength, and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
About The Team
J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services, and payments. Corporations, governments, and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk, and extends liquidity in markets around the world.
Key skills/competency
- Python Development
- Data Analysis
- Systematic Trading
- Commodities Markets
- Software Engineering
- Quantitative Research
- Database Systems (KDB)
- Risk Management
- Algorithmic Trading
- Data Science
How to Get Hired at JPMorganChase
- Tailor your resume: Highlight Python, data analysis, KDB, and systematic trading experience.
- Showcase collaboration: Emphasize teamwork with traders and developers in past projects.
- Prepare for technical questions: Be ready to discuss Python, data manipulation, and KDB.
- Demonstrate work ethic: Provide examples of your responsibility and independent drive.
- Research J.P. Morgan: Understand their role in financial markets and their values.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background