Ciudad Autónoma de Buenos Aires, Argentina
3 days ago
Software Engineer II - Python

As a Software Engineer II at JPMorgan Chase within the Currencies and Emerging Markets (CEM) Technology Team, you will collaborate with senior engineers and researchers to develop real-time, highly scalable trading systems for one of the industry's largest trading desks. You will work closely with Quant Researchers and Traders to document functional requirements and write high-quality code in Python and React/JavaScript to build best-in-class applications used directly by senior traders. You will gain exposure to pricing, risk, and trade management functions by working closely with top industry traders. You will contribute to the modernization agenda, moving the system towards a distributed micro-service architecture and Public/Private Cloud.

 

Job responsibilities

As a Software Engineer, you will collaborate with senior engineers and researchers to develop real-time, highly scalable trading systems for one of the industry's largest trading desks. Work closely with Quant Researchers and Traders to document functional requirements. Write high-quality code in Python to build best-in-class applications used directly by senior traders. Gain exposure to pricing, risk, and trade management functions by working closely with top industry traders. Contribute to the modernization agenda, moving the system towards a distributed micro-service architecture and Public/Private Cloud.

Required qualifications, capabilities, and skills

Formal training or certification on software engineering concepts and 2+ years applied experience Strong knowledge of algorithms, data structures, design patterns, and object-oriented programming (OOP). Experience in the full software development lifecycle. Ability to work in a global team and deliver results quickly. While prior finance experience is not required, a strong interest in learning about financial products and markets is essential. Strong verbal and written communication skills, with the ability to express complex concepts concisely. Academic background in Mathematics, Engineering, Computer Science, or an equivalent field. Fluent in English
Confirm your E-mail: Send Email