Python Software Engineer - JP Morgan - 6 months - ONSITE - PAYE
We are seeking a Python Software Engineer to join JP Morgan in Glasgow on an initial 6 months contract to work on the bank's Athena trading platform. Python development experience is key and Golang is highly desirable.
About us
Athena Trade & Risk Services (ATRS) is a global team dedicated to building common business components on J.P. Morgan's strategic trade and risk management platform, Athena. Our components are integral to multiple businesses and products, facilitating trade booking and management, price calculation, risk management, and P&L reporting.
Role Overview
The Glasgow ATRS team is at the forefront of developing Athena's strategic observability solution. Our mission is to enhance production monitoring and boost developer productivity by delivering high-quality telemetry data to production management and engineering teams. Our stack is based on several open-source technologies, including OpenTelemetry, Kubernetes, Kafka, Python, Golang, Influx, OpenSearch, Tempo, Splunk and Grafana.
Key Responsibilities
Required skills
Desirable Skills
About Athena
Athena is J.P. Morgan's cross-market risk management and trading system that provides functionality for traders, salespeople and operations staff globally. It is used in our foreign exchange, Fixed Income, credit, commodities and equities businesses. Athena includes a globally replicated object-oriented database, a powerful dependency graph and a fully integrated stack across pricing, risk and trading tools. The code is a combination of Python and C++: C++ for speed, and Python for flexibility and rapid but controlled releases. Athena is designed to provide a continuous deployment environment, and pull developers close to the business to help increase revenues, while improving operational processes and controls to reduce costs.
*Please note that this role will be full time office based.*
We are committed to creating an inclusive recruitment experience.If you have a disability or long-term health condition and require adjustments to the recruitment process, our Adjustment Concierge Service is here to support you. Please reach out to us at (see below) to discuss further.