Software Engineer III - C++ Senior Associate

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Software Engineer III - C++ Senior Associate

We 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.

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 the design, implementation and support of various trading platforms which requires close collaboration with trading desks and business partners, as well as middle and back-office teams.

As a core technical contributor, you will be responsible for:

  • Executing creative software solutions and technical troubleshooting
  • Developing secure high-quality production code
  • Leading communities of practice across Software Engineering
  • Working on frameworks, infrastructure, trading engines and algos
  • Participating in all aspects of the software development cycle

Required skills:

  • Advanced C++ programming (C++20)
  • Strong system design and application development experience
  • Excellent analytical and problem-solving abilities
  • Risk-aware mindset

The role offers the opportunity to work with cutting-edge technology in global financial markets, collaborating with traders and business partners to build critical trading systems. You'll be part of JPMorgan Chase's Commercial & Investment Bank, a global leader across banking, markets, and securities services.

This is an excellent opportunity for a senior developer looking to make an impact in financial technology while working with a world-class team in a dynamic, fast-paced environment.

Last updated an hour ago

Responsibilities For Software Engineer III - C++ Senior Associate

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues
  • Leads communities of practice across Software Engineering
  • Acts as a front office developer interacting closely with the desk
  • Works on frameworks, infrastructure, trading engines and algos
  • Participates in all aspects of the software development cycle

Requirements For Software Engineer III - C++ Senior Associate

  • Formal training or certification on software engineering concepts
  • Hands-on practical experience delivering system design, application development, testing
  • Advanced in the C++ programming language (C++20)
  • Excellent analytical skills and pragmatism
  • Risk adverse

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer III - C++ Senior Associate

Software Engineer III - Python

Senior Software Engineer role at JPMorgan Chase focusing on Python development and AI/ML platforms, combining technical expertise with AI governance responsibilities.

Software Engineer III - C++ - Markets Technology - Athens

Senior Software Engineer role at JPMorgan Chase focusing on C++ development for trading systems in Athens, Greece. Build high-performance trading solutions in an agile environment.

Software Engineer III - Java Full Stack, AWS

Senior Software Engineer role at JPMorgan Chase focusing on Java Full Stack development with AWS, working on critical financial technology solutions in the Commercial & Investment Bank division.

Software Engineer III - Python Developer

Senior Python Software Engineer role at JPMorgan Chase focusing on AI/ML applications and data-driven solutions in Asset & Wealth Management.

Fullstack Java Software Engineer III

Senior Software Engineer role at JPMorgan Chase focusing on full-stack development with Java and React, building enterprise solutions for the Corporate Technology Content Creation Team.