Demo

Lead Equities Risk Engineer - Lead Software Engineer

JPMorgan Chase
Jersey, NJ Full Time
POSTED ON 1/8/2026
AVAILABLE BEFORE 3/8/2026

As a lead software engineer within the Global Equity Derivatives Risk Management team you will help drive the delivery of a best in class platform that handles real time streaming position and risk management for a wide range of complex financial products.

The individual selected for this role will combine a unique mix of strong hands-on development skill, involvement in technical design and architecture decisions, and ability to draw on deep experience to provide technical leadership and mentoring to a new and growing team of technologists.

You will help drive the full delivery lifecycle through design, development, testing, deployment and support. The successful candidate must be passionate about working in a fast moving environment, collaborating across a global team of multiple disciplines and agile development process. The candidate must be excited about working with new technologies and continually learning and evolving their skillset.


Job Responsibilities

  • Design, develop and maintain high-quality Java applications, ensuring clean, efficient and well-structured code.
  • Provide technical leadership to a small team, guiding developers on design, implementation, code quality and best practices while ensuring timely and high-quality delivery.
  • Build and optimize low-latency, high-throughput components for equities risk systems, ensuring real-time processing and stable performance during peak market loads.
  • Apply object-oriented design principles and industry-standard design patterns to create modular, scalable and maintainable systems.
  • Adopt Test-Driven Development (TDD) to deliver reliable, well-tested and production ready code.
  • Ensure compliance with coding standards, security guidelines and architectural best practices throughout the development life cycle.
  • Implement and support CI/CD pipeline principles, enabling automated build, test and deployment workflows
  • Monitor, troubleshoot and optimize application performance, ensuring reliability, scalability and efficient resource utilization. 
  • Follow Agile principles and actively participate in Scrum ceremonies, supporting iterative and collaborative development.
  • Collaborate with cross-functional teams to deliver end to end features and resolve technical issues efficiently.

Required qualifications, capabilities and skills

Core Technical Skills

  • Formal training or certification in Software Engineering concepts and 12 ye ars of hands-on experience with Java technologies.
  • Ability to lead and mentor a small engineering team in architecture, development and problem-solving. 
  • Java 17 experience with multi-threaded, high-performance backend development.
  • Hands-on experience with Spring Boot and Spring Framework, including microservices, REST services and dependency management.
  • Practical experience with FIX protocol, including message parsing, handling and connectivity to trading venues.
  • Experience with high-performance messaging and persistence frameworks, such as Chronicle Queue, AMPS or other ultra-low-latency technologies.
  • Proficiency with gRPC and high-throughput inter-service communication.
  • Ability to independently design and implement complex logic, algorithms and workflows for scalable distributed systems.
  • Experience in Unix/Linux environments, including shell scripting for automaton and operational tasks.
  • Experience developing applications on AWS Cloud, leveraging services such as Lambda, S3, Glue, Redshift, Step Functions and others to build a scalable and reliable systems.

Development Practices

  • Hands-on experience with CI/CD automation and build pipelines (Git, Jenkins, Maven etc..)
  • Experience building distributed applications, event-driven systems and real-time processing pipelines.

Good to have

  • Experience with React/JS
  • Experience with Deephaven or similar real-time analytics/data visualization engines.
  • Understanding of market reference data, including symbology, pricing, market feeds.
  • Financial markets background, ideally equity trading, market microstructure or front-office trading systems.

Salary.com Estimation for Lead Equities Risk Engineer - Lead Software Engineer in Jersey, NJ
$162,699 to $194,870
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Lead Equities Risk Engineer - Lead Software Engineer?

Sign up to receive alerts about other jobs on the Lead Equities Risk Engineer - Lead Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at JPMorgan Chase

  • JPMorgan Chase Wilmington, DE
  • Chase Card Services is seeking an experienced leader to drive customer and firm value within the Card Authorizations’ product. You will work closely with B... more
  • 12 Days Ago

  • JPMorgan Chase Wilmington, DE
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III - Python/Agent... more
  • 12 Days Ago

  • JPMorgan Chase Wilmington, DE
  • As a Computational Linguist in the Machine Learning & Optimization team, you are an integral part of the group that optimizes features, models, and AI capa... more
  • 12 Days Ago

  • JPMorgan Chase Newark, DE
  • Join a team where your expertise in data governance will shape the future of data management at JPMorgan Chase. As part of the CIB Chief Data Office, you’l... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Lead Equities Risk Engineer - Lead Software Engineer jobs in the Jersey, NJ area that may be a better fit.

  • Baanyan Software Services, Inc. Elizabeth, NJ
  • Bachelor’s degree in Computer Science, Information Technology, or a related field. 8 years of experience integrating and transforming contact center data i... more
  • 25 Days Ago

  • Nava Software Solutions Jersey, NJ
  • Job Details NAVA Software is looking for Lead Engineer - AEP (AJO/CJA) Details: Lead Engineer - AEP (AJO/CJA) Work Model: Remote | Central / East Coast Hou... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!