Software Engineering - Senior C++ Dev - Mumbai at JPMorgan Chase Bank, N.A. (Mumbai, India)

Who We Are
JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $2.6 trillion and operations worldwide. The firm is a leader in investment banking, financial services for consumers and small business, commercial banking, financial transaction processing, and asset management. A component of the Dow Jones Industrial Average, JPMorgan Chase & Co. serves millions of consumers in the United States and many of the world's most prominent corporate, institutional and government clients under its J.P. Morgan and Chase brands. Information about JPMorgan Chase & Co. is available at .
About J.P. Morgan's Corporate Investment Bank
J.P. Morgan's Corporate & Investment Bank is a global leader across banking, markets and investor services. The world's most important corporations, governments and institutions entrust us with their business in more than 100 countries. With $26 trillion of assets under custody and $485 billion in deposits, the Corporate & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world. Further information about J.P. Morgan is available at

The India Markets Electronic Trading Team is looking for an ambitious and motivated individual to join their team. As a senior C++ developer in Software Engineering, you will be part of best-in-class connectivity development teams in India and will work with highly inspired and inquisitive teams of technologists who are already developing and deploying applications to the highest standards. The teams are responsible for providing true multi-asset Exchange Connectivity platforms that will cover cash, swaps, listed options and futures.

You will combine your years of proven expertise with a never-ending quest to create innovative technology through solid engineering practices. With your deep knowledge of design, analysis, development, coding, testing and application programming, your team will raise their game even more, satisfying both business and functional requirements.


Develop connectivity applications for electronic trading with heavy emphasis on low-latency.

The ideal candidate should have exceptionally strong programming skills in C++, and possess a good understanding of algorithms, data structures, operating systems, networks, and hardware.

We are a global team with developers in New York, London, Hong Kong, and Tokyo. Our team has developed in-house low-latency connectivity applications that are both client and exchange facing. We are looking to improve our application latency, make our applications more resilient and supportable, as we expand into markets for other asset classes.

Required Skills

Strong academic record with Bachelor's degree, equivalent or above in Engineering, Technology or a related discipline required.

10+ years of hands-on software engineering experience through all phases of a software development lifecycle.

Experience with development, deployment, and support of large-scale distributed applications in a mission-critical production environment.

Strong C++ programming skills.

Good knowledge of Linux, Python and algorithms.

TCP/IP socket programming skills.

Object-oriented programming skills.

Demonstrable involvement with process improvement/automation initiatives.

High level of energy and can work under pressure with minimal supervision.

Focused on usability, scalability, maintainability, quality and building applications for the long term.

Excellent verbal and written skills are critical since this job primarily entails communicating technical information to both technical and non-technical audiences.

Desired Skills

FIX ( )

Equities, Futures, and Options Exchange Connectivity experience

Kernel tuning and low-level system programming

Concurrent data structures

When you work at JPMorgan Chase & Co., you're not just working at a global financial institution. You're an integral part of one of the world's biggest tech companies. In 20 technology centers worldwide, our team of 50,000 technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $10B+ annual investment in technology enables us to hire people to create innovative solutions that will are transforming the financial services industry.JPMorgan Chase & Co., 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. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.

Please let the company know you found this position via so we can keep providing you with quality jobs.