JPMorgan Chase & Co. is hiring a Lead Software Engineer within its Equities line of business. As a Python Software Engineer on the Equities Intraday Risk team, you will be integral to an agile team enhancing, building, and delivering trusted market-leading technology products. Your work will focus on designing and delivering technical products that enable front office users to manage their risk accurately and in a timely manner.
What You'll Do
- Execute creative software solutions, design, development, and technical troubleshooting.
- Develop secure, high-quality production code and review/debug code written by others.
- Identify opportunities to eliminate or automate remediation of recurring issues to improve operational stability.
- Lead evaluation sessions with external vendors, startups, and internal teams to probe architectural designs.
- Lead communities of practice across Software Engineering to drive awareness of new technologies.
- Add to team culture of diversity, equity, inclusion, and respect.
- Develop robust, performant software products and APIs, and enrich existing applications using the Athena Platform.
- Work directly with line of business users to gather requirements and translate them into work items.
- Be responsible for the entire software development lifecycle: requirement gathering, design, implementation, testing, and handover.
What We're Looking For
- Hands-on practical experience delivering system design, application development, testing, and operational stability.
- Advanced proficiency in one or more programming language(s).
- Proficiency in automation and continuous delivery methods.
- Proficient in all aspects of the Software Development Life Cycle.
- 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, AI, ML, mobile).
- In-depth knowledge of the financial services industry and their IT systems.
- Practical cloud native experience.
- Professional Python experience with a proven track record of high-quality successful delivery.
- Proven wide-ranging technical experience demonstrating a genuine interest in technical products and problem solving.
- Knowledge of the products traded in capital markets, business processes and applications underpinning them.
- Excellent communication skills and ability to integrate into a cross-region team.
Nice to Have
- Prior experience of a similar Athena eco-system, e.g., Quartz, SecDB, with strong Python skills.
- Experience with distributed Risk calculations leveraging on-prem and/or off-prem infrastructure.
- Knowledge of an Object-Oriented Language such as Java or C++.
Technical Stack
- Python
- Athena Platform
Team & Environment
This role is part of the Equities Intraday Risk team within the Equities line of business.






