Senior Lead Software Engineer - Front Office Trading

JPMorgan Chase & Co.

Jersey City (NJ)

On-site

USD 180,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase & Co. is seeking a Senior Lead Software Engineer to build and support a mission-critical trade execution platform that directly influences front office outcomes in Jersey City.

You will collaborate with Front Office and Middle Office users and help shape the tech roadmap across Python/Java, Kafka, AWS and Databricks. You will apply deep engineering expertise across the software development lifecycle, drive security and reliability improvements, and lead communities of practice

Qualifications

  • 5+ years of software engineering experience.
  • Experience delivering system design, application development, and operational stability.
  • Proficiency in Python or Java and related frameworks.
  • Experience with AWS and Databricks stack and SQL/NoSQL databases.

Responsibilities

  • Develops and supports a mission-critical trade execution platform.
  • Writes secure, production-grade code and reviews others' code.
  • Ensures day-to-day operations and stability of the platform.
  • Leads evaluation sessions with vendors and internal teams on architecture.
  • Champions AI-assisted engineering practices across teams.

Skills

Python
Java
AWS
Databricks
Kafka
SQL/NoSQL
CI/CD
Agile methodologies
AI-assisted development
Kubernetes

Education

Software engineering certification

Tools

Kafka
Spark
Kubernetes
Cloud Foundry

Job description

Build and support amission-critical trade execution platformwhere your code directly impacts front office outcomes. You’ll work closely withFront Office and Middle Office usersand help shape the tech roadmap acrossPython/Java, Kafka, AWS + Databricks, and SQL/NoSQL.

As a Senior Lead Software Engineer at JPMorgan Chase within Corporate Technology - Treasury & Chief Investment Office Technology team, we look first and foremost for people who are passionate around solving problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You’ll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of our engineers globally.

Job responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Manages responsibility for supporting the day-to-day operations of the trade execution platform, collaborating with Middle Office and Front Office business users.
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
  • Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Strong hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in one or more programming language and proficient in coding in one or more languages and frameworks such as Python, Pandas, Django or Java, Spring, MQ/Kafka
  • Experience with AWS & Databricks ecosystem technology stacks as EMR, redshift, Dynamo DB, Athena, S3, Unity Catalog, Delta Lake, Spark etc.
  • Experience with SQL and No-Sql Databases such as Oracle, MS Sql, PostgreSQL, Graph DB, Dynamo DB etc.
  • Proficiency in automation and continuous delivery methods
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
  • Practical cloud native experience and hands on experience in Cloud platforms like Kubernetes / Cloud Foundry
  • Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching senior engineers/leads on compliant usage patterns and controls.

Preferred qualifications, capabilities, and skills

  • Strong stakeholder management and the ability to align technical solutions with business goals.
  • Familiarity with investment banking products - fixed income, derivatives
  • Prior experience supporting trade execution platforms
  • Hands-on experience with GenAI Developer Tooling
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Lead Software Engineer - Front Office Trading
Senior Lead Software Engineer - Front Office Trading

Next Frontier Capital • Jersey City (NJ)

On-site
USD 180,000 - 260,000
Health care
On-site wellness centers
Retirement savings plan
+4
Senior Manager of Software Engineering -Front office trading
Senior Manager of Software Engineering -Front office trading

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 190,000
Lead Software Engineer - Java- Front Office
Lead Software Engineer - Java- Front Office

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Lead Software Engineer - Markets, Java, AWS, Spring Boot, Terraform
Lead Software Engineer - Markets, Java, AWS, Spring Boot, Terraform

JPMorgan Chase & Co. • Chicago (IL)

On-site
USD 140,000 - 190,000
Lead Software Engineer - Backend Java, Markets Tech
Lead Software Engineer - Backend Java, Markets Tech

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Senior Lead Software Engineer - Full Stack Java
Senior Lead Software Engineer - Full Stack Java

JPMorgan Chase & Co. • Chicago (IL)

On-site
USD 150,000 - 190,000
Lead Software Engineer - Python/ Java/ AWS
Lead Software Engineer - Python/ Java/ AWS

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 180,000 - 240,000
Senior Lead Software Engineer - Trading System
Senior Lead Software Engineer - Trading System

JPMorgan Chase & Co. • New York (NY)

On-site
USD 140,000 - 200,000
Lead Software Engineer - Java
Lead Software Engineer - Java

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 185,000
Senior Lead Software Engineer - Precious Metals / Front Office / Athena
Senior Lead Software Engineer - Precious Metals / Front Office / Athena

JPMorgan Chase & Co. • New York (NY)

On-site
USD 130,000 - 160,000