Lead Software Engineer, Investment Portfolio Technology

JPMorgan Chase

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Employment
Full-time
Posted
50 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $175k
$103k $245k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $144,268–$206,462.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1260 open roles on FindRole.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Investment Portfolio Technology

Lead Software Engineer - Investment Portfolio Technology As a Lead Software Engineer within the Asset Management Technology organization, you will join an agile team to build and deliver secure, scalable technology products. You will be a hands-on technical leader responsible for designing and delivering platforms that power Customized Managed Account Solutions and Separately Managed Accounts at retail scale. Your daily work involves designing and deploying Java-based microservices and REST APIs, utilizing Python where appropriate, and building data pipelines for trading and client reporting. You will manage production readiness, observability, and incident response while driving Snowflake best practices. Key technical requirements include proficiency in AWS, SQL, and CI/CD methodologies. You will also lead the adoption of enterprise-authorized AI-assisted development tools to improve code quality and delivery speed across the software development life cycle.

What you'll do

  • Design, build, test, and deploy Java and Python-based microservices and REST APIs for trading and data workflows.
  • Lead the end-to-end delivery of secure, resilient, and scalable platforms for retail-scale investment solutions.
  • Build and evolve data pipelines in Snowflake while ensuring data lineage, quality, and auditability.
  • Own production readiness by establishing SLOs, managing incident response, and automating recurring issue fixes.
  • Embed security, resiliency, and IT control policies into all software designs and implementation practices.
  • Translate business outcomes into technical delivery plans and provide engineering leadership during agile planning.
  • Drive the adoption of enterprise-authorized AI-assisted development tools to improve code quality and delivery speed.
  • Enforce engineering standards through rigorous code reviews, testing strategies, and documentation quality.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Advanced knowledge of application, data, and infrastructure architecture.
  • Hands-on experience in platform/system design, application development, performance testing, incident management, and operational stability.
  • Advanced proficiency in Java and Python.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and coaching engineers on responsible AI use.
  • Proficiency in the Software Development Life Cycle, including CI/CD, application resiliency, and agile methodologies.
  • Experience building RESTful web services, microservices, API design, testing, performance tuning, and secure coding.
  • Strong experience with AWS production-grade services, Snowflake data solutions, and SQL.
  • AWS certification(s) (preferred).
  • Airflow or equivalent orchestration experience (preferred).
  • Modern CI tooling experience such as GitHub, BitBucket, GitLab, or Jenkins (preferred).
  • Financial Services experience and familiarity with trading concepts/trade lifecycle (preferred).

More like this

Similar roles

Software Engineer III, Wealth Management Tech

JPMorgan Chase

Jersey City, NJ 48 days ago
Java AWS Spring Boot Kafka Python Snowflake Databricks CI/CD Agile AI-assisted Engineering Software Development Life Cycle Automated Testing Secure Coding
3+ yrs exp

Lead Software Engineer, Java, Wealth Management

JPMorgan Chase

Jersey City, NJ 49 days ago
Java Spring Boot Microservices REST APIs SQL NoSQL Kafka IBM MQ Kubernetes Redis Amazon MSK AWS Swagger OpenAPI JavaScript TypeScript FIX protocol System Design
5+ yrs exp

Lead Software Engineer, Java, Equities

JPMorgan Chase

Houston, TX 22 days ago
Java Spring Boot Spring JPA Hibernate REST Python JavaScript React AngularJS TypeScript AWS Kubernetes Kafka RabbitMQ Oracle Mongo DB Sybase Unix Linux Git Bitbucket Jira Jenkins Gradle Maven Dynatrace JVM SQL No-SQL
5+ yrs exp

Lead Software Engineer, Investment Analytics

State Street

Boston, MA +1 45 days ago $110,000–$188,750
Python PySpark SQL Databricks AWS Apache Spark Data Pipelines Agile Data Warehousing Data Visualization AI‑assisted development root‑cause analysis
10+ yrs exp

Staff Software Engineer, Investors

Carta

New York, NY +2 19 days ago $240,000–$300,000
Python Django React AWS gRPC Distributed Systems JVM Cloud-native Infrastructure AI Compliance as Code
10+ yrs exp

Lead Software Engineer, Finance

SpaceX

Hawthorne, CA 66 days ago $165,000–$265,000
Python C# .NET Go Java Angular React JavaScript PostgreSQL SQL Server ERP SAP Oracle NetSuite Data Pipelines Infrastructure Testing Object-Oriented Programming SOX
3+ yrs exp