Senior Director of eSoftware Engineering - Global Electronic Trading Technology

Testing Site - JPMC

New York (NY)

Presencial

USD 250.000 - 400.000

Jornada completa

14 días+

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

JPMorgan Chase is seeking a Director of eSoftware Engineering within the Global Electronic Trading Technology team in New York. You will lead the design and delivery of low-latency trading systems including Smart Order Router, Matching Engine, Market Access, and Risk Management.

The role requires 10+ years in software engineering with 5+ years guiding technologists, advanced C++14, multi-threading, Linux/Unix, and experience in ultra-low latency development and kernel tuning.

Formación

  • Formal training or certification in software engineering with 10+ years of applied experience.
  • 5+ years leading technologists to manage and solve complex items.
  • Advanced knowledge of C++14+, including templates.
  • Expertise in multi-threaded programming.
  • Experience in TCP/IP networking and LBM/UME.
  • Proven ultra-low latency development and kernel tuning experience.
  • Strong system architecture and Linux/Unix proficiency.
  • Familiarity with Agile, CI/CD, and SDLC processes.
  • Exposure to Java and cloud technologies.

Responsabilidades

  • Lead design, development, and implementation of low latency electronic trading systems.
  • Collaborate with cross-functional teams to translate business needs into requirements.
  • Drive strategic direction of electronic trading technology and regulatory alignment.
  • Oversee end-to-end software development lifecycle from design to maintenance.
  • Ensure scalability, performance, and reliability of trading systems.
  • Conduct code reviews, unit and integration testing to ensure quality.
  • Optimize system performance through kernel tuning and low-level programming.
  • Manage and mentor a team of engineers fostering innovation and collaboration.
  • Stay abreast of industry trends and regulatory changes affecting platforms.

Conocimientos

C++14+
Multi-threading
Low-latency development
Team leadership
Linux/Unix
System architecture
CI/CD & Agile
TCP/IP networking
Java exposure
Cloud technologies

Educación

Formal training or certification in software engineering

Herramientas

LBM/UME

Descripción del empleo

If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity for you.

As a Director of eSoftware Engineering at JPMorgan Chase within the Commercial and Investment Bank specifically as part of the Global Electronic Trading Technology team, you will hold a pivotal leadership role.. You willfocus focuses on managing the development of our Smart Order Router, Matching Engine, Market Access, and Risk Management systems. The ideal candidate will possess a wide variety of skills and capabilities, driving innovation and ensuring the robustness and efficiency of our electronic trading platforms.

Your leadership, technical expertise, and problem-solving skills will significantly influence business outcomes and address a broad range of challenges across diverse technologies and applications.

Job Responsibilities:
  • Lead the design, development, and implementation of low latency electronic trading systems, focusing on Smart Order Router, Matching Engine, Market Access, and Risk Management.
  • Collaborate with cross-functional teams to understand business needs and translate them into technical requirements.
  • Drive the strategic direction of electronic trading technology, ensuring alignment with business goals and regulatory requirements.
  • Oversee the end-to-end software development lifecycle, from requirements gathering and design to deployment and maintenance.
  • Ensure the scalability, performance, and reliability of trading systems, implementing best practices in software engineering and architecture.
  • Conduct code reviews, unit testing, and integration testing to ensure high-quality software delivery.
  • Optimize system performance through kernel tuning and low-level system programming.
  • Manage and mentor a team of talented engineers, fostering a culture of innovation, collaboration, and continuous improvement.
  • Stay abreast of industry trends, emerging technologies, and regulatory changes to ensure our trading platforms remain competitive and compliant.
Required qualifications, capabilities, and skills:
  • Formal training or certification on software engineering concepts and 10+ years applied experience. In addition, 5+ years of experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise and more broadly across the organization
  • Advanced knowledge of C++14 onwards, including template and generic programming.
  • Expertise in multi-threaded and concurrent programming.
  • Experience in TCP/IP network programming and familiarity with LBM/UME.
  • Proven experience in ultra-low latency application development, kernel tuning and low-level system programming.
  • Advanced knowledge of system architecture, design, and business processes.
  • Proficiency in Linux/Unix, with an understanding of OS and kernel architecture.
  • Expertise in application, data, and infrastructure architecture disciplines.
  • Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals.
  • Familiarity with modern Continuous Integration development practices including all phases of the SDLC. Lead and follow Agile Methodologies and Principles
  • Exposure to or ability to learn other languages and technologies like Java and Cloud Technologies.
Preferred qualifications, capabilities, and skills:
  • Experience with Python and Perl is a plus.
  • Knowledge of Electronic Trading and Equities, Futures, and Options Exchange Connectivity experience is desirable.
  • Knowledge of market data distribution and order management systems.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Lead eSoftware Engineer - C++ Electronic Trading
Senior Lead eSoftware Engineer - C++ Electronic Trading

Testing Site - JPMC • Jersey City (NJ)

Presencial
USD 180.000 - 260.000
C++ Electronic Trading- Senior Lead eSoftware Engineer
C++ Electronic Trading- Senior Lead eSoftware Engineer

Testing Site - JPMC • Jersey City (NJ)

Presencial
USD 180.000 - 260.000
Director of Software Engineering-Infrastructure Electronic Trading
Director of Software Engineering-Infrastructure Electronic Trading

JPMorgan Chase & Co. • Jersey City (NJ)

Presencial
USD 200.000 - 260.000
Lead Software Engineer - DevOps Specialist - Electronic Trading Integration
Lead Software Engineer - DevOps Specialist - Electronic Trading Integration

Testing Site - JPMC • Jersey City (NJ)

Presencial
USD 140.000 - 200.000
Senior Director of eSoftware Engineering - Derivatives Execution Algos Lead
Senior Director of eSoftware Engineering - Derivatives Execution Algos Lead

Testing Site - JPMC • Jersey City (NJ)

Presencial
USD 180.000 - 260.000
Lead Software Engineer - C++ Developer - Trading Controls
Lead Software Engineer - C++ Developer - Trading Controls

Testing Site - JPMC • Jersey City (NJ)

Presencial
USD 180.000 - 240.000
Electronic Trading Integration / DevOps Specialist - Lead Software Engineer
Electronic Trading Integration / DevOps Specialist - Lead Software Engineer

Testing Site - JPMC • Jersey City (NJ)

Presencial
USD 140.000 - 175.000
Systematic Trading Execution Platform- Java - Senior Lead eSoftware Engineer
Systematic Trading Execution Platform- Java - Senior Lead eSoftware Engineer

Testing Site - JPMC • New York (NY)

Presencial
USD 150.000 - 210.000
Lead Software Engineer - Trading Platforms GUI - TypeScript/React
Lead Software Engineer - Trading Platforms GUI - TypeScript/React

Testing Site - JPMC • Houston (TX)

Presencial
USD 140.000 - 210.000
Lead Software Engineer- Java
Lead Software Engineer- Java

Testing Site - JPMC • Jersey City (NJ)

Presencial
USD 180.000 - 240.000