Job DescriptionWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Software Engineer III C++ at JPMorgan Chase within the Electronic Market Making group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for building critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Team Overview:The Electronic Market Making (EMM) group is a dynamic team responsible for a suite of applications that execute and market make listed options and warrants with a global presence spanning North America, Europe, and Asia. The group’s responsibilities include designing, implementing, and supporting various trading platforms, requiring close collaboration with trading desks, business partners, and middle and back-office teams.
Job Responsibilities:- Execute creative software solutions, design, develop, and troubleshoot technically, thinking beyond routine approaches to build solutions or analyze technical problems.
- Develop secure, high-quality production code; review and debug code written by others.
- Identify opportunities to automate or eliminate recurring issues to improve operational stability.
- Lead communities of practice across Software Engineering to promote awareness and adoption of new technologies.
- Act as a front office developer, working closely with trading desks.
- Work on diverse deliverables, from frameworks and infrastructure to trading engines and algorithms.
- Participate in all phases of the software development cycle, including requirement gathering, design, implementation, integration, and testing.
Required Qualifications, Capabilities, and Skills:- Formal training or certification in software engineering concepts and proficient advanced experience.
- Hands-on experience with system design, application development, testing, and operational stability.
- Advanced proficiency in C++ (C++20).
- Excellent analytical and problem-solving skills, with a pragmatic approach.
- Risk-averse mindset.
Preferred Qualifications, Capabilities, and Skills:- Experience working in a front office environment within financial services.
- Strong knowledge of C++, Python, and Git.
About UsJ.P. Morgan is a global leader in financial services, offering strategic advice and products to prominent corporations, governments, wealthy individuals, and institutional investors worldwide. Our commitment to excellence drives us to build trusted, long-term partnerships, helping clients achieve their objectives.
We value diversity and inclusion, recognizing that our people are our greatest asset. We are an equal opportunity employer and do not discriminate based on protected attributes. We also accommodate religious practices, mental health, and physical disabilities. For more information, visit our FAQs about requesting accommodations.
About The TeamJ.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services, and payments, serving clients in over 100 countries. We provide strategic advice, raise capital, manage risk, and extend liquidity worldwide.