London, England, United Kingdom Employment

JPMorgan Chase & Co. is hiring a Python Software Engineer

About the Role

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.

Required Skills
PythonAthena PlatformSystem DesignApplication DevelopmentTestingOperational StabilityCI/CDAutomationContinuous DeliverySoftware Development Life CycleApplication ResiliencySecurity
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
JPMorgan Chase & Co.

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago