Are you ready to shape the future of front-office technology at one of the world's most influential financial institutions? At JPMorganChase, we build platforms that move markets — and we're looking for engineers who want to lead at the intersection of performance, design, and scale. Here, your work will be seen, felt, and used by traders and sales professionals every day.
As a Lead Software Engineer (UI) at JPMorganChase within Digital Markets Execution Technology, you will set the front-end technical direction for Execute — our front-office trading platform powering Markets businesses globally. You will lead hands-on delivery of latency-sensitive, real-time user experiences used directly by traders and sales, partnering closely with product specialists, designers, business stakeholders, and control partners. This role is for an engineer who thrives on technical ownership, engineering excellence, and building intuitive, high-signal workflows at scale in a fast-paced global environment.
Job responsibilities
- Lead the design and delivery of user interface capabilities across Execute, from discovery through to production support
- Set front-end technical direction, including architecture, standards, performance benchmarks, and testing strategy
- Partner with product, business stakeholders, and designers to translate complex trading workflows into intuitive, high-performance user experiences
- Build real-time, data-intensive UIs with strong responsiveness, stability, and low-latency characteristics suited to front-office trading environments
- Establish and evolve scalable UI architecture, including component libraries and shared platform services
- Drive engineering excellence through code reviews, quality gates, CI/CD pipelines, observability practices, and operational readiness
- Ensure secure, compliant development practices aligned to firm standards and control expectations
- Mentor and develop engineers, cultivating an inclusive, high-performing team culture
- Collaborate with backend, platform, and site reliability partners to deliver end-to-end solutions
- Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and advanced applied experience
- Hands-on experience building production user interfaces with React and TypeScript in large-scale applications
- Strong knowledge of modern front-end engineering, including state management, asynchronous data flows, and UI architecture patterns
- Expertise in performance optimization, testing strategies, and automation within CI/CD pipelines
- Experience delivering real-time or data-intensive user experiences in complex, high-availability environments
- Demonstrated technical leadership in setting standards, leading design reviews, and mentoring engineering teams
- Solid software engineering fundamentals, including object-oriented design patterns, debugging, and technical documentation
- Strong communication skills with the ability to work effectively across global, cross-functional teams
- Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security
- Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices
Preferred qualifications, capabilities, and skills
- Experience in front-office trading, electronic execution, or capital markets technology domains
- Familiarity with financial market concepts, trading protocols, and execution workflows
- Experience with advanced data grid patterns, UI component libraries, and data visualization at scale
- Exposure to backend-for-frontend patterns, event-driven architectures, and API design collaboration
- Experience operating user interfaces in regulated environments with strong auditability and controls requirements
- Full-stack proficiency, including back-end technologies such as Java or Spring Boot, and experience building microservices-based applications
About UsJ.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. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.
Skills Required
- Formal training or certification on software engineering concepts and advanced applied experience
- Hands-on experience building production user interfaces with React
- Hands-on experience building production user interfaces with TypeScript
- Strong knowledge of front-end engineering: state management, asynchronous data flows, UI architecture patterns
- Expertise in performance optimization, testing strategies, and automation within CI/CD pipelines
- Experience delivering real-time or data-intensive user experiences in high-availability environments
- Demonstrated technical leadership in setting standards, leading design reviews, and mentoring teams
- Solid software engineering fundamentals including object-oriented design patterns, debugging, and technical documentation
- Strong communication skills for working across global, cross-functional teams
- Hands-on experience using enterprise-authorized AI-assisted software development tools and validating outputs
- Understanding of responsible AI use, data sensitivity, secure handling of inputs/outputs, and resiliency expectations
- Experience in front-office trading, electronic execution, or capital markets technology domains
- Familiarity with financial market concepts, trading protocols, and execution workflows
- Experience with advanced data grid patterns, UI component libraries, and large-scale data visualization
- Exposure to backend-for-frontend patterns, event-driven architectures, and API design collaboration
- Experience operating UIs in regulated environments with strong auditability and controls
- Full-stack proficiency including back-end technologies such as Java or Spring Boot and microservices experience
JPMorganChase Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about JPMorganChase and has not been reviewed or approved by JPMorganChase.
-
Healthcare Strength — Medical, dental, vision, and mental-health coverage are broad, with wellness incentives, on-site or virtual care, and an EAP offering coaching and counseling. Plan materials emphasize accessible options, including multiple medical choices and tools to manage costs.
-
Parental & Family Support — Paid parental leave extends up to 16 weeks for all parents, supplemented by paid Critical Caregiver Leave. Family resources include backup childcare via Bright Horizons, lactation support and milk-shipping, family-building assistance, and even a free five-month SNOO rental for newborns.
-
Retirement Support — Retirement programs include a 401(k) with an annual company match and automatic pay credits for most employees, with a legacy pension available to earlier hires. An Employee Stock Purchase Plan at a 5% discount further supports long-term savings.
JPMorganChase Insights
What We Do
JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $3.7 trillion and operations worldwide. The firm is a leader in investment banking, financial services for consumers and small businesses, commercial banking, financial transaction processing, and asset management. A component of the Dow Jones Industrial Average, JPMorgan Chase & Co. serves millions of consumers in the United States and many of the world’s most prominent corporate, institutional and government clients under its J.P. Morgan and Chase brands. Technology fuels every aspect of our company and is at the heart of everything we do. With over 50,000 technologists globally and an annual tech spend of $12 billion, we are dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. Learn more about technology at our firm, explore resources from our Distinguished Engineers, AI & ML researchers, and other experts; access the latest episode of our TechTrends podcast, and more at www.jpmorgan.com/technology. Information about JPMorgan Chase & Co. is available at www.jpmorganchase.com. ©2023 JPMorgan Chase & Co. All rights reserved. JPMorgan Chase is an Equal Opportunity Employer, including Disability/Veterans.
Why Work With Us
Our technologists work on a diverse range of solutions that include strategic technology initiatives, big data, mobile, electronic payments, machine learning, cybersecurity, enterprise cloud development, and other state-of-the-art technologies.
Gallery







