Software Engineer III - C++ low latency eTrading
Company: JPMorganChase
Location: Jersey City
Posted on: April 2, 2026
|
|
|
Job Description:
Description We have an exciting and rewarding opportunity for
you to take your software engineering career to the next level. As
a Software Engineer III at JPMorganChase within the Commercial &
Investment Bank - eTrading team, you serve as a seasoned member of
an agile team to design and deliver trusted market-leading
technology products in a secure, stable, and scalable way. You are
responsible for carrying out critical technology solutions across
multiple technical areas within various business functions in
support of the firm’s business objectives. Job responsibilities
Executes software solutions, design, development, and technical
troubleshooting with ability to think beyond routine or
conventional approaches to build solutions or break down technical
problems Works with traders and quants to understand the
requirements Works closely with Business and Sales to optimize the
pricing and execution strategies Builds exchange market data,
execution gateway, and eTrading applications Evaluates existing
execution strategies using Smart Order Router, Dark pools and
benchmarking algorithms Understands all aspects of pricing and
hedging stack and participate in improving functionality Creates
secure and high-quality production code and maintains algorithms
that run synchronously with appropriate systems Produces
architecture and design artifacts for complex applications while
being accountable for ensuring design constraints are met by
software code development Proactively identifies hidden problems
and patterns in data and uses these insights to drive improvements
to coding hygiene and system architecture Contributes to software
engineering communities of practice and events that explore new and
emerging technologies Required qualifications, capabilities, and
skills Formal training or certification on software engineering
concepts and 3 years applied experience Hands-on practical
experience in system design, application development, testing, and
operational stability Advanced proficiency in coding C++, Java ,
Experience in developing, debugging, and maintaining code in a
large corporate environment with one or more modern programming
languages and database querying languages, such as, KDB Hands on
experience within the Markets or eTrading technologies Overall
knowledge of the Software Development Life Cycle Solid
understanding of agile methodologies such as CI/CD, Application
Resiliency, and Security Demonstrated knowledge of software
applications and technical processes within a technical discipline
(e.g., cloud, artificial intelligence, machine learning, mobile,
etc.) Preferred qualifications, capabilities, and skills Bachelors
or Masters in Computer Science Experience in Development of AI
tools Exposure to cloud technologies Experience coding in Python a
plus
Keywords: JPMorganChase, Parsippany-Troy Hills Township , Software Engineer III - C++ low latency eTrading, IT / Software / Systems , Jersey City, New Jersey