Senior Lead Software Engineer - UI Developer, Equities Risk Management
Role details
Job location
Tech stack
Job description
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products., As a Senior Lead Software Engineer at JPMorganChase within the Equities Risk Management Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications., * Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
- Develops secure and high-quality production code, and reviews and debugs code written by others
- Drives decisions that influence the product design, application functionality, and technical operations and processes
- Serves as a function-wide subject matter expert in one or more areas of focus
- Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle
- Influences peers and project decision-makers to consider the use and application of leading-edge technologies
- Adds to the team culture of diversity, opportunity, inclusion, and respect
- Design and deliver high-performance React interfaces over large-scale real-time datasets, replacing an established fat client platform used by traders across global trading desks
- Work directly with front-office traders to understand requirements, often inferring detailed specifications from existing tools and workflows rather than formal briefs, and iterating rapidly on feedback
- Collaborate closely with the backend services team and external data platform vendors to integrate bleeding-edge data delivery technologies into the frontend stack, J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
Requirements
Do you have experience in Web applications?, * Formal training or certification on software engineering concepts and 5+ years applied experience
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Advanced proficiency in React and TypeScript with a track record of building production applications against high-performance, low-latency requirements
- Strong experience with enterprise data grid frameworks (e.g. AG Grid) including virtualisation, server-side row models, and rendering optimisation over large datasets
- Ability to tackle design and functionality problems independently with little to no oversight
- Demonstrated experience working directly with demanding, time-poor end users - translating informal requirements and reference implementations into precise, consistent UI solutions
- Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
- Background in financial services, particularly trading floor technology, equities, or risk management platforms
- Experience with enterprise design systems such as Salt Design System or similar component libraries, with a focus on consistency and usability over novelty
Preferred qualifications, capabilities, and skills
- Experience migrating users from legacy desktop/fat-client applications to modern web platforms, with sensitivity to performance parity expectations
- Familiarity with real-time data streaming architectures and integration with data platforms such as DeepHaven, KDB, or similar
- Practical use of AI tooling (e.g. Copilot, Claude) in development workflows to accelerate delivery, reverse-engineer existing UX, or generate specifications from reference applications
- Experience mentoring or coaching developers transitioning from backend to frontend development
Benefits & conditions
Pulled from the full job description
- Tuition reimbursement
- Health insurance
- Retirement plan, We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.